Yes, you can build your own!
And it’s not so very difficult either. (UPDATED)
if you follow all the steps here, you should end up with a template you can use to automatically include everything you want. Beware, it’s easy to FUBAR things.
Every single template(set) is unique.
Although some of the variables may stay the same and are recognisable, the style-names used for them differ from template to template. Comparing “White” and “Freestyle” revealed a lot of differences. Regardless, the mechanism stays the same, a “navbaritem-style-rollover-default” will be found in all templates.
You can use “site2template” too
(internet search or macosxhints.com). This DOES make things easier. Keep in mind that some pages like podcast and blog are easy to fubar, meaning they won’t work anymore like you expect them to. Also, a lot of the header-stuff is different. Short story: IMHO a quick way to get a new template,
Note on site2template: Don’t do it twice.
What do I mean? Let’s say you created a site containing all 6 pages and are ready to create a template from it. Great!
Let’s say you use the created template and rebuild things to become just another template. Don’t.
With hindsight I think that’s the exact point where iWeb went fubar the last time. Showing up with an empty template-chooser.
(Likely cause: (invisible) damage to the TemplatesInfo.plist file HAVE A BACKUP!)