Password Management system with Sharepoint

I was wondering if there was any sort of site template or site collection that you could create that would allow you to store passwords in a central location, and setup permissions based on the folder of passwords. These passwords are specifically for certain applications, workstation passwords, etc. I've been playing with it a bit, but haven't found anything specific to enter passwords into.

Secure Store service stores credentials that only the user can retrieve. You would need to write a web part to allow users to interface with it, but the foundation is there.

If you want a list instead you can do it that way also. However, there is no field type built in to SharePoint that encrypts the back end data store. You would need to write a custom field for this yourself. Either way it will take custom programming.