You're in luck, I've just the thing for you! What you're looking for is an infinite amount of options for your variants and there is an app that does just that.
The app Infinite Options will be just what you're looking for. You can add dropdown menus, text and number inputs, checkboxes, radios and so much more.
To be honest, I think this is the app that would be the best option, but Bold is another really reliable app company and they've got an app called Bold Product Options that could help you as well.
The third option I've got for you is called Advanced Product Options. Essentially they all do the same thing so you're going to want to just go through the list of options that I have given to see what one would work best for you.
Does that help to answer your question?
Dallas | Social Care @ Shopify - Was my reply helpful? Click Like to let me know! - Was your question answered? Mark it as an Accepted Solution - To learn more visit the Shopify Help Center or the Shopify Blog