Been working with a yubikey + pass setup for many years.

My favorite feature being that the backend store supports git, allowing you to sync and backup for password to anywhere you can push a git repository.

Pass stores your keys encrypted using your gpg key. Having the master key on your yubikey adds additional peace of mind

Only place I never use my password manager is my smart phone, out of choice - i don't trust my phone

https://wiki.archlinux.org/title/Pass

You might also find sops more user friendly for teams

I never understand why people go all in on cloud based password stores or identify for that manner

https://github.com/mozilla/sops