Populate custom field on file upload?

Lastly, I created a simple version of the file manager which I place in record detail pages and limit the records to just those pertaining to the record. I also created an advanced version that allows for view, edit, delete, sharing, contribution to library, and content delivery of all files the user has access to which is so much easier to use and understand than the Salesforce user interface for content (in my opinion)