http://www.myvirtualnetwork.com/mklotz/files/gcode.zipOliver Smit, in South Africa, sent along his g-code writer. It's a Windows program, so a bit bigger than the other programs here but it seemed like something that would be very useful to many people. You specify the tool speeds, movements, etc. and it generates the correct g-codes, which can then be written to a file for export to the machine
(http://www.myvirtualnetwork.com/mklotz/#misc)