You can take a look at my BornabeUI Skins to see if they give you a decent 'base' layout to use, and I even have a PDF so folks can create their own look and artwork anytime using the same layout, so the UI you code could use say, BTex, and an artwork framework which allows users to import their own custom 'theme' which doesn't mess with the actual UI elements themselves, just the appearance of the nice tidy package at the bottom.
Type BornabeUI here on WoWinterface.com to look at my BTex Artwork, etc...
|