If you are looking to start your online business, probably the best option for a safe start would be the Shopify platform.
Shopify provides an easy-to-use solution, which will allow you to start your online store even if you don't have any coding knowledge. It will take just a few hours to figure out the interface. You won't have to spend days working on your website, or hiring a developer to customize your page.
You will get access to the library of paid and free-of-charge themes, which you can use to achieve the perfect layout for your online store. Furthermore, if you are looking for a specific functionality which is not provided by Shopify by default, you can download one of the thousands of apps, such as Custom Product Builder.
You can start your online store, by clicking this link.
If you need assistance with setting up a Shopify store to sell your customizable product, please contact us via the following email: firstname.lastname@example.org