Hi
This project looks quite interesting. I have built web scrapers in php and dot net, so it will not be an issue to scrape the websites. In fact I am currently building a link building site for Local Business where I have designed a scraper that can be configured to scrape any page via GET, POST or PUT, it can verify expected page by checking against a predefined rule, extract as many fields required from the webpage (based on html tags), save these fields in a DB or use these in subsequent steps. It can retrace a step or skip a step. It is a very agile tool. I am about to build a new tool that will try to build steps for this tool by auto analysing a scraping or submission task.
Let us discuss your requirements and let me develop an equally agile workflow for you.
Regards
Ashish