Hi I wonder if anyone can tell me if this is possible with vbscript, if not what language?

I am creating a website and want a page where a user can select a few options only simply like bgcolor and text colour and edit the text etc.. then I need it to be instantly created online and ready to use. So if the person logged in with the username Martin there new html page would be:

http://www.whateverthehostis/Martin.html

if anyone can give me anyhelp on online tutorials for this sort of thing or anything else it would be great

thanks Martin