I would be pleased to write the File Butler program for you. I have written a number of similar programs, and understand completely what you want.
I can write the program in Visual Basic 6.0, as you requested. If it is an option, I can also write it in C++/MFC, or any of the .NET languages.
The most recent program that I wrote that is similar to this used VB6. It ran in either a 'silent' mode, scheduled from the Windows Task Scheduler, or a 'UI' mode for interactive configuration. It scanned certain directories for files that matched a configurable mask, and moved them.
I have used FSO, and would use it here if you really want it. However, from my experience, I would recommend not using the FSO objects, despite their convenience. Using the Win32 API can accomplish the same thing, without the external dependency or virus scanner concerns.
I would start this project with some mock-up screen shots to make sure the UI is what you want. I would then develop some sample target files and configuration files to be used as test cases. Your functionality requirements are quite clear, and definitely help to fill in the functionality details. I will follow them as closely as absolutely possible. I have a couple ideas for potential enhancements, but we can discuss that later if you choose me as your developer.
About me
I have 23+ years of software development experience. My most recent experience (10+ years) is almost exclusively Microsoft based. I am currently a lead software architect for a major US corporation, and am seeking contract opportunities as side work. I would very much like to establish a relationship with a company for follow-on work.
Although I write a lot of code, I don't like to think of myself as a 'coder'. To me, writing the code is the easy part. The real skill is in developing a clean and solid architecture, and knowing where the pitfalls are going to be. This is where my greatest skills lie. Coding? Sure. But knowing what to write is the real key.