Python and Gtk: PyGTK

PyGTK lets you to easily create programs with a graphical userinterface using the Python programming language.
The underlaying GTK+ library provides all kind of visual elements and utilities for it and, if needed, you can develop full featured applications for the GNOME Desktop.
PyGTK applications are truly multiplatform and they’re able to run, unmodified, on Linux, Windows, [...]