I run a site where users can create a 'profile' for themselves. Basically it's a mini site that they can update themselves.
I would like to allow the users to be able to edit the design of their own site themselves. Basically they will create a template for their website. I want to be able to do this without giving them the chance to do anything bad (so for example, access to the PHP is a no no).