In Sharepoint there is no SiteCreated or Web Created events. You therefor have to use other means to execute logic after the web or the site has been created.
Article that put me on the right track
This type of feature stapling is also used when branding the private view of My Site. Feature Stapling has become THE way to do branding and customization in SharePoint.