Yes, although i don't store 2FA secret key or wallet on it.
You can use a unique database.kbdx for your 2FA secret keys on another device to reduce attack vectors if you want, although the worst app for saving 2FA keys is Auth, I used it for many years, but today I use either Apple Passwords or KeePass itself.
I use KeePassXC since it's available on Windows, Mac and Linux. Most Linux distro also provide it on their reposutory, so i also can install it easily using command such as apt-get install keepassxc.
I also use keepassxc on Linux and Keepass2 on Windows, recently I started using Keepassxc on Windows too, it's fascinating to use biometrics to unlock the database and the browser extension!
Although these features are possible in keepass2 through plugins, it's always good to have this native in the keepassxc software.
One of the interesting features in Keepass2 is the fact that you can use a
Trezor device as a key file through the challenge-response similar to the yubikey, however, to use the trezor as a key file you need to install a third-party plugin for this, but it works well. Installing a plugin means depending on third-party security, which I consider a disadvantage, however if it's open source it can be audited by the community.
I don't use closed-source ones, since it means they're less transparent and i need to trust them more. Although i don't have skill to read and understand KeePassXC code either.
I really don't see the point in using a proprietary password manager where you rely on third-party infrastructure and trust, although it does offer more convenience for those who are not tech-savvy.
In Keepass, besides being free and open source, we have all these features, including
Passkeys in keepassxc.
Yes, I used to use Lastpass but moved my stuff from there when they were breached a while ago and now I am using offline password manager called Password safe [1], and make regular encrypted backups of data.
For 2FA stuff, I use Aegis authenticator [2].
[1] Password Safe
[2] Aegis Authenticator
I didn't know about Password Safe, and about this Aegis Authenticator, can I import/export my secret keys if I want to switch services? As far as I know, Auth sucks for this, although some services don't allow it for security reasons.
On the iPhone I use Strongbox, which is a version of Keepass for iOS, it's also open source and supports passwords, storing 2FA keys, attaching files, etc and has a very beautiful and sophisticated UI.