@daemon haha. I've pinged Ashley about it a number of times through different means. His direct response was basically it's a feature that only a certain small subset would use -the more professional workflow devs IMO-, and because of that most users wouldn't use it. Also due to the fact there's a large emphasis on beginners he said they prioritize features that benefit all users. Not my favorite answer but fair, it's a business.
I did get a solution mostly working with http://www.sikuli.org/
at one point. It's very hacky and fragile but it should work. If I get it up and running again I'll copy it here.