I was experimenting with Torque the other day, and realized that the GUI scripts that it makes with it's built in GUI editor is the same exact thing Graal uses.
With Torque you can visually see yourself creating the GUI. Torque has a demo released, and you can get it here.
http://www.garagegames.com/pg/demo.php?id=1
For those of you who don't know, Torque is somewhat the backend of Graal, and as I can see GS2 is basically modified TorqueScript. Using the Torque GUI editor, I made a GUI for my server so fast, it was crazy..
Once you start up the Engine just press F10 to access the GUI editor, and you're all set and ready to roll.

The scripts it will produce requires a lot of modification, because the editor puts a lot of unneccessary stuff in there.
Once you make your GUI, save it, and open up the script with Wordpad, and there it is!
Enjoy..
Edit:: I also hear about a scripted GUI Editor, anyone know anything about this? :O