Hola que tal, te escribo en español por que veo la bandera de argentina, hace poco tiempo hice un trabajo similar y utilice un plugin ya existente y lo modifique a lo que el cliente buscaba, lo que puedo hacer es instalarte este plugin que ya tengo, configurar, adaptarlo a tus necesidades y brindarte soporte sobre este plugin durante la semana próxima a la instalación, este plugin lo que hace es que al seleccionar el producto te abre un ventana donde el usuario puede diseñar su producto como el dese, claro que se le ponen limitaciones como el área de diseño entre otras cosas, el plugin permite agregar textos o imágenes, permite guardar el diseño e incluso te cobra dependiendo del diseño todo esto configurado según tu lo desees, por ejemplo se le puede cobrar al cliente por la cantidad de colores que use en su diseño o por otras variables del diseño, también permite elegir la cantidad de playeras o productos que desea adquirir y se puede configurar para que puedas hacer descuento si compran mas de 50 o 100 el numero que sea, por lo que to te cobro es por la instalación, configuración, asesoría y soporte de una semana después a la instalación, espero esto te sirva, gracias.