L'immagine trasparente la imposterei ad esempio così:
html:
	codice:
	<div id="canvas">
   [img]tshirt.png[/img]
</div>
 
css:
	codice:
	#canvas { background: #fff; position: relative; z-index: 0; }
#canvas img { position: absolute; top: 0; left: 0; z-index: 1;  }
 
Pulsanti per cambiare colore:
	codice:
	<button class="colorchange" value="#ff0000">Rosso</button>
<button class="colorchange" value="#00ff00">Verde</button>
 
jQuery:
	codice:
	$('.colorchange').click(function() {
   $('#canvas').css('background-color', this.value);
});
 
 