http://ivanmz.webcindario.com/generator/?id=deck¿Algo como eso no? Eso lo hice hace un mes o así y lo que hice fue tener una "plantilla" de cada parte y ya despues fui haciendo imagenes con todos los colores y demas. Para generar la imagen final lo que hice fue crear otra plantilla con html y css que recogiera mediante GET los elementos que se había seleccionado antes.
Vamos, que lo que hace es recoger los datos de lo que has seleccionado y guardarlo en la url. Para ello he creado una serie de carpetas
resources/decks/ID_DEL_COMPONENTE_SELECCIONADO.PNG
resources/trucks/ID_DEL_COMPONENTE_SELECCIONADO.PNG
resources/wheels/ID_DEL_COMPONENTE_SELECCIONADO.PNG
Y ya tras tener las tres partes y tenerlas en la url con un: <img src=resources/parte/"<?php echo $_GET['parte']; ?>" />
Saludos y espero haberte ayudado!