You may be interested in our article about where 3D printing meets web development (or just like great in-browser 3D graphical experiments!):
I cannot help but chime in on this one : totally agreed with your article , webgl is a very useful and powerfull “tool” .
Hence why I am also using it (three.js to be specific) for Coffeescad : in-browser openscad like parametric modeling (disclaimer, this is self advertisement, but one I feel fitting to the point your are making
Good on you Mark and good luck with the project. Feel free to add your comment to our blog post too http://www.developingdreams.com/blog/webgl-another-weapon-in-the-3d-printing-revolution/