Link to demo(works even without Leap Motion): http://molefrog.com/knife
I used LiveReload plugin to speed up the development process and get really cool live visualizations.
The full list of used tools and libraries:
1. SublimeText + LiveReload
3. Sketch.js (http://soulwire.github.io/sketch.js/) - simple drawing framework for web-experiments by Justin Windle
4. dat.gui (https://code.google.com/p/dat-gui/) - simple gui for parameter tweaking
Music: Mari!Mari! - Marina Wakes Up At 3 P.M. On Monday (Yaroslav Konoplya Remix)