I have a printing shop that I want to put online. I need a website in which customers can create a t-shirt from scratch or have the option to start with a pre-existing template. For example, a customer can select shirt type, shirt color, and design or upload their own design. Customers would then be able to select the quantity needed and a price is generated based on the above criteria before checking out. Please see attachment for what I have in mind.