Clyde -
Been away for a few days & unable to follow-up until now.
As good as SKS is, it is often difficult to see some of the real effects of changes within SKS itself. While the Preview window is helpful, it is not always reflective of how the changes will display in other, non-Delphi apps (I'm sure there were good reasons to use Delphi for developing SKS, I just don't know what they are/were).
For tabs, I usually open up Display Properties & keep it open while working on a skin, then check it to see how changes affect it after each skin reload (the tabs in SKS itself seem to conform to changes when run on XP but they don't skin at all on Win2K). You can keep other windows open to check other elements - Control Panel to see ShellStyle changes, for instance.
Once I think a skin is "done," I load it up and use it for at least a week or two, sometimes longer - inevitably I'll come across a rarely used window, dialog or app and discover something I missed or forgot to fix. I'm also sure to run it in all 4 configurations of the TaskBar to be sure they all display properly, as well.
There are so many nooks & crannies in skins now that many "shakedown/revise" cycles are needed (at least for me), and finishing a skin takes a long time as a result. I'm about to (finally) upload a group of 7 skins, 4 in a compound skin and 3 standalone skins, that I've been tweaking for well over a year.
I took a look at SubZero, BTW - it looks like he used large top & bottom sizing margins for the tabs - maybe that's the ticket.
Cheers,
Daiwa