Just came across this site: http://www.unibw.de/inf2/DiaGen/examples.html

Maybe it's somehow useful? didn't take a look at it, but it has a "Rail editor".