Ever since I realized that the 1Password desktop/mobile app can save and sync your 2FA code generators onto all of your devices, as well as automatically fill them, I have been a happy 1Password user with possibly hundreds of active 2FA setups.
Even if I lose all of my devices, there is at least a clear way forward with my 1Password recovery kit. I don't need to save millions of emergency recovery codes. Still, the biggest point of convenience for me is being able to access the same 2FA codes from my laptop, phone or tablet despite only entering them once on desktop.
I feel like I'm advertising for 1Password right now, but honestly this is perhaps the most exciting thing that has happened in over a decade for my personal cyber security situation. I have been able to completely decouple my phone number from my 2FA in most instances.