2. Password Manager
3. Password Generation
Never use the same password. The best option is to let your password app generate a password for every time you sign up somewhere.
4. Seed phrase/private key storage
This is a Bitwarden alternative, some people like to keep their regular passwords and wallet seeds separate.
You can use encrypted storage if you want to store your keys digitally in the cloud. The easiest solution is NordPass. You create a vault, which is like a folder where you can just add text files or excel sheets with your private keys and other sensitive data.