I use passwordsafe https://pwsafe.org/
Sync the file to Dropbox. Available on all my devices. 2fa protection in password safe - yubi + password.
This is probably not the most secure system in the world but I've been using it for 10+ years. And it's free.
similar, keepass synced with google drive. sure it's on some platform, but if my master file is stolen I feel like it taking ~1s and 128MB per guess it's unfeasible for my file to be cracked.
My main worry is some software dependency in password safe is compromised and my passwords are hoovered up while I have the file open!