I am going to go ahead and say that I have to trust at some level, therefore I choosing to trust first parties (Apple/Microsoft/etc) for the sake of this question.
I used to use KeePass (database version 2) for my passwords on Windows, but KeePassX on OSX was last updated in 2010. There is a beta with the newer database, but not sure how much I trust beta software.
I have tried using Keychain, being a native app in OSX, but it is a PITA to use. Requires my annoyingly long password just to choose "always allow", and this cannot be pasted (the OSX secure password prompt does not allow pasting). With my huge list of passwords this just seems like a royal pain. Also, there does not seem to be an easy way to dump all passwords to a text file (I tried the security dump-keychain, but nothing happened).
How secure would it be to use an encrypted DMG container from the OSX Disk Utility, and then store them in an unencrypted file such as a CSV? I know on Windows this would be a terrible idea due to temporary files, but I am unfamiliar with OSX at this level.