I'm surprised I don't see more people recommending KeePassDX! I agree and feel much more secure knowing exactly where my encrypted password vault is.
Also I recommend that people use Syncthing alongside KeePassDX so you can host your own cloudish environment to share the password vault between your devices. Keepass 2 is a great Windows/Linux application for interfacing with the .kbdx vault file format used by KeePassDX.
What is the reasoning behind the not rusty warning?