@cosullivan Another vote for #KeepassXC here. I have hundreds of passwords stored, but only a handful of #TOTP entries, and keep the database synchronized between computers with @nextcloud. And I'm using the same DB on my phone with #KeePassDX.
Someone on infosec.exchange warned us that using the same tool for storing passwords and doing TOTP isn't really 2FA, but more like 1.5FA, and then admitted to doing exactly that themselves...