Hello!
I have a lot of experience in developing Visual Basic applications for various uses such as data mining, web scraping, file management and server interaction which gives me an edge over other bidders on this project.
Currently, I am creating my own software which is capable of accepting config inputs which contain the specified path within a website or web page to where the program will automatically carry out the config instructions and export the extracted information it has found along the way. I believe this is very similar to what you would like, except with user levels and module separation - currently it is in early development and does not have either of these.
I am happy to discuss further information with you such as my bid, milestones and projected deadlines.
Thank you.