Well I tried to explain everything as simple as possible, but the one thing that can't be helped is the fact you gotta know xml basic and css basic if you really want to get anywhere.
In terms of the options panel thing, well I have an idea up my sleeve that may help lift the standard of skins. Not gonna say much on it because its not a sure thing. Don't want to get peoples hopes up