I just bought a new PC and wasn’t looking forward to the tedious exercise of installing all my programs again. The Windows Migration tool is no good there, it only moves documents and settings. It turns out that Windows has a much better tool for doing this.
Check out System Preparation Tool. Just add drivers.