(misread original !)
no imhop - i keep copies of the install bundles/zips when i install programs, so that I could transfer them to a new system,
and you then have to individually/laboriously find the config files for the programs and export/copy them to new system. (sharing drives)
Can write a list of MS installed programs to an excel csv file, so that you have a list, and can rigorously re-install the same on new system.
- no silver bullet.