2FAS on my iPhone with the browser extension on my MacBook.
When I need to enter the code on my laptop, I just click the icon extension, which pings my phone, I accept the request and it auto-fills.
I use aliases through a third party (DDG E-mail Protection) everywhere except with my banking, my government and my health services. And even on those, I don’t give the primary e-mail adress. Since I have a custom domain, I create one alias for each (banking@customdomain.com, health@customdomain.com, gov@customdomain.com).
Skiff (https://skiff.com/) with custom domain for e-mail. Alternatives: Tutanota (https://tutanota.com/) or Proton Mail (https://proton.me/)
Ente Photos (https://ente.io/) for photo storage. Alternatives: Stingle Photos (https://stingle.org/) or Cryptee (https://crypt.ee/)
Tresorit is the best of them all.
It has all the features that matter, it’s fast, it’s E2EE, have automatic photo upload, it’s cross-platform … ticks all the boxes.
It also ticks the high price box, though.
Besides that you have Filen (good but not great, very cheap for a cloud storage with E2EE), Skiff Drive (lacks some features, but it will be my preferred cloud storage as soon as they have automatic photo upload), Proton Drive (lacks a lot of features and it’s expensive), MEGA (I have a legacy account, it’s 50GB that I use for the non-sensitive data), …
Bitwarden. Tried Proton Pass but ultimately stuck with Bitwarden.
It has been my password manager of choice for quite some time and I didn’t see any reason to change.