How to create a JavaScript-based platform for custom t-shirt or merchandise design?