I have found a great software that does all this in one simple click. As described by the software vendor - you can rebuild your PC in three easy steps
1. Pick your favorite software (s) from their website http://ninite.com/
2. Click "Get Installer" and run it
3. You're done!
The software is free to use and there is a pro version for advance features such as offline mode.
Leave comments below if you have tried it or any other similar softwares.