Is this your own store that I'm looking at here? Or inspiration for a similar product page you'd like to create?
There are definitely quite a few apps in our App Store that allow you to customize your product options, some of which even have free plans available. Some popular examples would be:
For each app, I recommend checking out the Media gallery and example store (if available) for a better idea of the types of product options you'll be able to offer. I hope you find exactly what you're looking for!