1Password has saved me so much time. It has a nice search feature that allows you to just start typing the domain (or name) of the password you saved and then click it, and it will auto-fill and login.
I am a freelancer and I maintain about 50+ sites (most of those are cpanel logins). I don't know what I would do without a password manager.
I used keepass for awhile too, but it's too buggy and just doesn't work as well.