I'm up for it, but seeing as this would be my first "development project" I work on, where do we start ?? 
The first step, and the one which *really* helps is for someone to do the research into what is required. Then carefully modify the config files, noting down *all* changes.
If you carefully and completely document how to get from the standard install to the specific configuration required, the hard bit is done.
We can then work together to turn that into templates and code.
Anyway, let's take this over to the devinfo list.