This is a link to my webpage I made for my xbmc skin editor. Things were going really good until ver 2.0 came out. With so many new functions and changes it was impossible to keep up. Good luck! If you want to use any functions or gui aspects of my editor feel free! It is coded using delphi 7. Not sure what language you are programing in but if you need help or suggestions for a problem you are having just pm me and I will see if I can help. I studied the way the skins are displayed and loaded very extensively during programing. I had planned on updating it to ver 2.0 but the way I wrote the xml engine is incapable of doing what I need it to do with the include function and some other new features of XBMC2.0. So I would have to start fresh and the small amount of interest was not enough to persuade me to invest the time.
Here is the latest version of my app. Use anything you want from the design.