Programming computers is my hobby and my daytime job (and has been for 25 years now). It's my favourite waste of time.
Glade4lua is a Lua script which reads a Glade GUI design (XML file), and generates a Lua function than constructs the whole widget tree. The generated code uses Lgob, an elegant an compact Lua binding for GTK+, GDK, Pango and more.