"The GTK+ toolkit and its PyGTK binding package have several
convenient containers. For putting a list of widgets together, the
horizontal gtk.HBox or the vertical gtk.VBox often suffice. And for
aligning in both dimensions, the gtk.Table generally works fine.
But in some cases, you might want to achieve nicer-looking results
by setting finer requirements.
"In general, placing and resizing widgets is not a
computation-intensive task, but it may involve various
considerations and details..."