While working at coolblueweb I was one of the "configurator" guys and had the opportunity to build one for StickerGuy!
It uses a combo of SVG for ineraction and HTML5 Canvas for rendering stickers at the right dimensions / Pixels Per Inch (PPI).
The site also needed custom shipping and pricing rules, which I was able to modularize through a couple of plugin extensions.