There's a quite obvious need for a more elegant graph description syntax than DOT language. Preferably something simpler and easily remembered. I think this script is a step in the right direction, but obviously it only scratches the surface of what graphviz can do.
The nice approach would be to take cue from HTML and separate content from presentation. As for syntax, something lightweight with as little braces/operators/interpunction as possible.