you mean UNATTENDED INSTALL basicly.
First you need to read up on
http://unattended.msfn.org/index.htm, I originally created this website and handed it over to Aaron from MSFN. It has everything you need to know on learning the methods and basics.
Then look through the
forums which give more information and help aswell as application switches.
To install a bunch of registry tweaks there are a few ways, the easiest way I find is cmdlines.txt which you can read up about on the site. You can also use my new program I created which allows you to create registry files to be used with your unattended xp cd.
Unattended Registry Tweakage DOTNET
To unbloat windows, its easy to delete folders from the cd, remove components in the winnt.sif file so windows doesnt install things such as games(solitaire etc).
My current xp cd atm will do the below among other things:
- run from start to finish with no stops (no asking for serial etc)
- create an account for me
- install all tweaks (reg file or inf)
- integrated with service pack 2
- integrated with all post service pack 2 updates
- installs .net framework 1.1 + sp1 + hotfix
- install java
You can do pretty much anything

happy reading