You can shuffle the widgets wihin their confines (left or right, up or down a few pixels), but they all have to reside in exactly the same relative position (don't shuffle the closebox 2 pixels to the left and the collapsebox only 1, for instance). Unless all widgets take up the same space in their respective resource as all the other widgets, things get funky (especially in Cocoa apps). One way around this is to insist that your users 'metalfize' all Cocoa applications using Unsanity's Metalfizer - that way Cocoa applications will call on the Metal Window Widgets (but there again, all of your metal window widgets must reside in the same relative position to each other or things get nasty). Yeah, it sucks - but that's unsupported theming for ya'... skinning Aqua dives me freaking nuts too 
