Ha, try using an iBook.
Anyone, back to the topic itself - I like where the original poster was going to some degree... having dozens of different versions of the same file seems like unnecessary redundancy to me, whether it's by design or otherwise.
GTK doesn't work with co-ordinates so much as divisions; you partition your window into multiple areas, which by default auto-scale as appropriate for their contents... true, the interface that results is generally pretty gross if you're not careful, but there are nonetheless many virtues to this method.