Found a neat little trick in VB. Obviously VB coders know that when setting up the GUI it doesn't skin the controls unless you are in Run Time, well I found a way to skin them in Design Time as well.
Create a manifest file for VB6.exe in the (C:\Program Files\Microsoft Visual Studio\VB98, thats usually where its stored)
Close VB and reopen it, as long as you have the XP Interface your controls will be skinned
This also works for VB5 (just change the filename of the manifest file from VB6.exe.manifest to VB5.exe.manifest)
The attached zip file has the manifest file inside incase you are not aware on how to create it yourself.
Please dont reply saying this is old or that you knew it already, I just found this today so.