Took me a while to get it working... V3: Improved collisions and handling of complex scenes! V2: Lines and shapes! You can also drag points now.
Without Turbowarp this is really really bad. Hopefully I can figure out how to make a faster version for the procedural animation in Cohesion...