I've been using LastPass | Password Manager, Auto Form Filler, Random Password Generator & Secure Digital Wallet App, it hold most of my passwords in a vault and you only need one master (bloody well complex) p/w.
If lastpass were ever compromised it would be a bugger but it will generate...