The option should be managed and retrieved via Wix Stores. You need to code in order to use repeater to display Color, Option, Custom Text Field for user to select/fill in.
For beginners, please visit Velo examples to learn more about the Wix Stores system (there is no code to copy and paste).
Alternatively, you can hire a Wix Velo Certified to help you with this. https://www.wix.com/marketplace