Thanks. That's helpful. I've never used Migration Assistant before. Can you choose what you want to import? I will be wanting to do a clean install of all apps and only import documents, photos, music etc.
Yup, check this out:
https://support.apple.com/en-us/HT204350
Towards the end of the article you will see the "Select the Information to Transfer dialog", Apps, User(s), Other files and folders, Computer & Network Settings.
This has worked pretty seamlessly for me on several occasions. Most apps come over with entitlements (license) and logins. The only apps I usually have to sign in or re-configure are cloud apps like Box, DropBox, etc. But then, I exclude these folders from my backups to save space since the content sits on the cloud and my other computers. But, if most of your apps are from the App Store, not much point in migrating them as the MAS downloads will let you start fresh on those apps. Unfortunately, can't specify which apps to migrate, it is all or none. App settings are also in the Applications category, so if you have apps you have made a lot of settings changes that you don't want to lose, bring them all over, then remove any that you no longer want. Or, remove them on the old Mac, do a fresh backup, then import them into the new one.
Docs, Photos, Music will all be in the User data.
Computer & Network will restore all your custom settings, desktop backgrounds, screensavers, etc.
I believe you can start with User data and re-run it to bring over other data if you find you want or need other stuff. But, I would start a new TM backup for the new computer so if you decide a week or two later to import stuff, the old backup will still be available.
If you do a full migration, it can take several hours. I usually kick it off before going to bed at night and it is usually done by the AM.