Windows: Whether you're migrating to a new computer or doing a clean install, life is easier when you take all your settings and tweaks with you. If you don't want to do a full backup and restore, CloneApp backs up settings for the most popular Windows programs so you can restore them later.
CloneApp essentially automates the process we detailed in our Windows migration guide: it knows where each program stores its settings and registry keys, and backs them all up so you don't have to do the legwork yourself. It supports 119 different Windows programs, can detect which programs you have installed, and even has a section for manual backups so you can include the programs it doesn't support.
CloneApp is completely portable, too, so you don't have to install anything. Just extract the program to its own folder on the desktop and right-click it to launch it as an administrator. From there, check the programs you want to back up, and click Start CloneApp. It will back up all the necessary files and registry keys to its folder, which you can then copy to your new computer, launch the program, and click Restore to put all your settings back where they belong.