Have you investigated any of the existing GUIs? [1-3] I'd love to hear your thoughts on their pros/cons. I do plan to integrate a nice GUI framework if I can find one.
[1] https://azkaban.github.io/ [2] https://developers.google.com/blockly/ [3] http://nodered.org/