MySites are created and the creation is initiated by the user. If your looking at creating a certain look and feel you are probably looking at creating some customized site definitions. I dont remember if Todd covered this in his book but teh Developers Guilde to Windows Sharepoint Services 3.0 would be a good place to look for information on customizing.
There is also a forum here that delves into this. If your looking to make this kind of change I would post this out to the Dev users in that forum.