If you're a programmer, that kind of thing would be pretty easy to write. I don't know if the two things would come packaged in one program; they're pretty different tasks.
For password management, I've heard that this one
is pretty good, but I've never used it.
For address books, you can probably find something useful here