I think this is a useful app. Unfortunately it does not allow for the addition of photos and if that is important to you as it was for me then you may want to reconsider. If you don't need photos then it is a good app.
I've been very pleased with this app so far. It's allowed me to create custom engraved products for my customers with easy to modify parameters. The only thing I haven't been able to get an answer for yet, is whether or not I can get the information my customers enter to show up on the fulfillment center notifications so that I don't have to collect all of the information before sending it onto our printer. Other than this gripe, I'm quite satisfied.