Create a Windows 8 custom refresh image. It will include all of the programs and applications that are installed to your desktop PC's operating system.
Personally I find it to be one of the more innovative features of Windows 8.
I will edit this in a moment and supply a link to a tutorial on how this is done.