Ganv is an interactive Gtk widget for interactive 
"boxes and lines" or graph-like environments 
(e.g. modular synths or finite state machine diagrams).