"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..."