The free GTK+ multi-platform toolkit can be used for creating graphical user interfaces.
Ranked in these QuestionsQuestion Ranking
Pro Nicer user interface when using PyGi
Creating cross platform enterprise apps with PyGi and with the help of Gtk Themes makes them look great.
Pro Language bindings
Con Terrible Integration
Looks and feels like an alien on all other platforms than GNOME.