edit: Some of the answers below have been very helpful and I think will get me some way to where I would like to be. In particular, the use of answer files for scriptable installs will help to create consistent installations and some of the WMI tools will be very useful for documentation (LANsweeper, SYDisproject etc.)
Spat 6.0.9 Final Version Tool For Sysprep Installation