From a security point of view, my password manager is, to put it politely, deficient. It decrypts the password file to plain text on a RAM drive and edits it using vim. Although the file's permissions don't allow other users to read the file, any program that can scan memory would likely be able to see the vim buffer. I use copy and paste to transfer passwords from the vim file to (typically) the web browser, which uses the X clipboard. Although I haven't investigated it, my understanding is the X clipboard is terribly insecure.
I haven't bothered migrating to KeePassX because what I'm using for now is good enough.