Currently have a website hosted in wix.com. It sells custom flags, stickers, beach towels, etc... Looking to give customers the ability to design what they want printed onto the merchandise within their browser. Ideally this would allow designs for ALL products (they are generally circular, square or rectangular in shape). The design tool would allow user images to be uploaded, text to be added and provide users with a gallery of images from our website for use in designing their merchandise. Anything uploaded by the customer would be stored on our server and a final design image generated to be used in the checkout process. Have included a screenshot of the website, which will hopefully help.