Sounds interesting, I do Chrome extensions and it can simulate clicks.. capture DOM data and save it / export it... there is also feature in Chrome to take screenshot of selected DOM elements which satisfies your requirement.
Note: If you are going to use it for thousands of pages, better to mix it up with IP switcher.
WHY EXTENSION:
Easy to add features, run on any OS with Chrome, access to Live DOM details.
BACKGROUND:
Have authored 40+ extensions and chrome apps. You can check my profile reviews on same. Experience: Amazon data scrapper, new tab extension, bots, browser tweaks, deals & coupons, smart mail etc.
Check my profile: https://www.freelancer.com/u/WebColorIn
I'm flexible on days, let's discuss details when you are around.
Thanks,
Satya