No estoy seguro si entendí lo que necesitas, pues dices "Crear páginas" donde el cliente pueda subir archivos.
Basicamente deberíamos hablar el tema de como mides el precio segun el pedido del cliente para intentar automatizar ese calculo dentro de Prestsahop, posteriormente podemos crear productos "Básicos" donde la persona pueda configurar parámetros establecidos por ti. Ejemplo: Medidas, material, etc.
Tambien puedo agregar campos que puedes activar o desactivar en cada producto por separado para el cliente poder insertar el tipo de archivo que necesitas o que requieres.
En resumen el cliente va a entrar a una categoria ejemplo: "3D". Y va a entrar a la página del producto base.
Ese producto le va a permitir configurar:
Color. [Rojo, Verde, Negro, Blanco]
Tamano. [10x10cm, 20x20cm, 20x15cm, 50x50cm]
Material. [Plastico A, Plastico B, Plastico C]
Modelo [Insertar archivo]
Prestashop puede hacer un calculo automatico del precio final del producto y el cliente simplemente seleccionar Agregar al Carrito y finalizar su orden de forma normal.
Si es eso lo que necesitas puedes contactarme sin problemas.