We created our own in Lotus Notes. Unfortunately, some documents are not electronic and the database just records the fact they exist. Ultimately, the hardcopy still rules even though the database is a great advantage to keeping organized. It is a nightmare.