As promised, you can download my session – Provisioning SharePoint Sites Using Web Templates – slide deck and sample.
The sample is a Sandboxed solution that can be deployed to a site (web). It is also Office365 ready!
I can't seem to view your presentation. I'm needing to do exactly what you're showing, but I have an issue where SP automatically creates a default.aspx page sets the welcome page to this page. I need for the welcome page to be set to my custom page that I deploy to the Pages Library. Thanks in advance for you help!
@Basudeb - Sorry, just realised the embed code was not working. Updated the post to hold proper links now.