I used to just do it from scratch each time but when I went to Debian years ago I didn’t need to distro hop again as it is just a rock solid distro and it just keeps going. If migrating a machine I usually just copy the home dir after ive set up the machine.
A windows VM with USB pass through. Use the VM to make the live USB then nuke the VM.