Just clean install Windows to where it currently is now. It will put everything currently there in Windows.old folder at root. Once you get to desktop, you can go through it for anything you'd like to keep. After, you can use disk cleanup to get rid of Windows.old
You should try an actual upgrade from within Windows first. If your computer is running smoothly, it will go well and then you won't have to reinstall all your apps.