I'm not saying Glade is the best tool for making GUIs (though I don't know of equivilent tools for GTK+). I'm saying it is a lot better than pounding your head against a hand-coded GUI.
---- I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
-- Schemer
Note: All code is untested, unless otherwise stated