С версии 3.6 в glade появилась возможность настраивать MVC контролы прямо в дизайнере. То есть можно бросить на окно какой-нибудь TreeView, определить его колонки, их целлрендереры, задать модель и даже наполнить модель данными и все это без строчки кода.
А gtk builder позволяет соединить сразу все сигналы, объявленные в glade файле. Причем ругнется, если какого-нибудь хендлера не нашлось.
Бойлерплейта стало очень мало. Весь интерфейс делается в дизайнере, а в коде только обработчики. Счастье наступило где-то год назад.
Пример?
А вообще, PyQt.
Профит еще в том что код (к примеру контролы или просто критичный код) легко переносится на C++, sipом, ну просто очень и быстро, цепляется к питону.
Ужас какой-то, в гноме для этого есть gobject-introspection, вообще никаких привязок не надо. Пиши себе обычный сишний/валовский код и вызывай спокойно хоть из питона, хоть из js, хоть из моны. А тут все еще привязки генерят, каменный век какой-то.
[U] x11-libs/qt-assistant (4.7.0_beta2(4)[1]@17.07.2010 -> (~)4.7.0_rc1(4)[1]): The assistant help module for the Qt toolkit.
[I] x11-libs/qt-core (4.7.0_rc1-r1(4)[1]@16.09.2010): The Qt toolkit is a comprehensive C++ application development framework
[I] x11-libs/qt-dbus (4.7.0_rc1(4)[1]@16.09.2010): The DBus module for the Qt toolkit
[U] x11-libs/qt-demo (4.7.0_beta2(4)[1]@17.07.2010 -> (~)4.7.0_rc1(4)[1]): Demonstration module of the Qt toolkit
[I] x11-libs/qt-gui (4.7.0_rc1(4)[1]@16.09.2010): The GUI module for the Qt toolkit
[I] x11-libs/qt-multimedia (4.7.0_rc1(4)[1]@16.09.2010): The Qt multimedia module
[I] x11-libs/qt-opengl (4.7.0_rc1(4)[1]@16.09.2010): The OpenGL module for the Qt toolkit
[I] x11-libs/qt-qt3support (4.7.0_rc1(4)[1]@16.09.2010): The Qt3 support module for the Qt toolkit
[I] x11-libs/qt-script (4.7.0_rc1(4)[1]@16.09.2010): The ECMAScript module for the Qt toolkit
[I] x11-libs/qt-sql (4.7.0_rc1(4)[1]@16.09.2010): The SQL module for the Qt toolkit
[I] x11-libs/qt-svg (4.7.0_rc1(4)[1]@16.09.2010): The SVG module for the Qt toolkit
[I] x11-libs/qt-test (4.7.0_rc1(4)[1]@16.09.2010): The testing framework module for the Qt toolkit
[I] x11-libs/qt-webkit (4.7.0_rc1(4)[1]@16.09.2010): The Webkit module for the Qt toolkit
[I] x11-libs/qt-xmlpatterns (4.7.0_rc1(4)[1]@16.09.2010): The patternist module for the Qt toolkit
[I] x11-libs/qt-declarative [1] (4.7.0_rc1(4)@16.09.2010): The Declarative module for the Qt toolkit
Соответственно PyQt это питоновые биндинги ко всему этому.
PyGtk - только gui.
Что тебе нужно - дело твоё)