
wikimedia
I'm sure you have a lot of usernames and passwords---I know I do. My security model has four threat levels: green, yellow, orange and red.
Level red is for banking; orange for my laptop that requires a logon at boot. I allow the Keychain to store passwords for level yellow.
The problem is how to generate a lot of strong passwords. Python is great for this: