There is also Unmade using an interactive Canvas to let customers modify (not create) their designs. I was pretty amazed by the quality of the realtime rendering.
A few examples:<p>1. 
Dragging the pattern around (note the deforming):<p><a href="https:&#x2F;&#x2F;preview.unmade.com&#x2F;knitwear&#x2F;jumpers&#x2F;studio-moross&#x2F;knitiscape&#x2F;75&#x2F;" rel="nofollow">https:&#x2F;&#x2F;preview.unmade.com&#x2F;knitwear&#x2F;jumpers&#x2F;studio-moross&#x2F;kn...</a><p>and<p><a href="https:&#x2F;&#x2F;preview.unmade.com&#x2F;knitwear&#x2F;scarves&#x2F;studio-moross&#x2F;pattern&#x2F;130&#x2F;" rel="nofollow">https:&#x2F;&#x2F;preview.unmade.com&#x2F;knitwear&#x2F;scarves&#x2F;studio-moross&#x2F;pa...</a><p>2. 
Modifying the pattern with some physics:<p><a href="https:&#x2F;&#x2F;preview.unmade.com&#x2F;knitwear&#x2F;scarves&#x2F;moniker&#x2F;pied-de-poule-fermier&#x2F;119&#x2F;" rel="nofollow">https:&#x2F;&#x2F;preview.unmade.com&#x2F;knitwear&#x2F;scarves&#x2F;moniker&#x2F;pied-de-...</a>