http://www.gmayor.com/document_batch_processes.htm will open every document in a folder and optionally all its sub folders and was designed with such applications in mind.
It does however require that you have some VBA knowledge to create the custom process to apply to each document, using the basic format shown on the web site. If you know what you want to do with the documents, then it should be easy enough to adapt to your requirements.