There's also this thing that I wrote. I've been meaning to update it for a long time but life...
http://robocut.org/