SwissEdit
Free code editor for multichannel (swiss) CNC machines: swissedit.justingraylabs.com

I got to play a bit with a Swiss lathe and got inspired to make the programming experience a little less … from the stone age.
This is a web based editor that runs purely in your browser (nothing to install, but everything still local to your machine). It organizes the code to show sync codes lined up and gives you a basic program outline on the left side.
Improvements?
I've tested it for Citizen, Tsugami, Tornos, and Mazak.