You can always backup files and programs using a utility like estodo or acronis or macrium reflect free.
I would say back everything up as normal, and make a clone disk if you have a separate drive.
Use the method in my post above using the Paragon software and follow the instructions in that thread and within the software. Sounds simple and foolproof. You can replace the mobo, cpu, etc...and then boot straight to the software iso from disk/usb iso emulator and it will make windows recognize the system as unchanged, and when you boot the first time, just delete all the DEVICES and DRIVERS from the old board. Then immediately install the new device drivers for the new board.
Once you restart a second time, windows should be authenticated/genuine and no changes should need to be made.
This way you won't need to do anything other than plug and play where you left off.