It's not really that complicated. I take it you code seriously outside of Gaia?
You should understand then that it's only complicated because we're basically only allowed to style the CSS for out profiles. Not being able to edit html has its limitations.
My last profile was pretty plain. My coder friends kept saying I should change it. So... I opened a bottle of wine, turned on the 10 hour version of Nyan Cat, and coded my profile in about 3 hours. cool