I decided this is something I could use as well ... so I created something that should work ...
Note: The real time stretching precludes the displaying of osnap glyphs (because I haven't fully implemented it yet), but I did include a glyph that indicates an osnap is available, it just doesn't indicate which one ... also, please note that the pressing of keyboard buttons will cause the program to end unexpectedly ... I have the code written to resolve that, but I have to do testing and implement it .. I might .. I might not .. depends.
The program works by modifying the image pixel size in AutoCAD and has been tested with images that have either no units specified or is specified as inches.
Caveats:
User cannot enter osnap point in response to second selected point of stretch
Unexpected results occur when the stretch selection window begins and/or ends on the object being stretched
Stretching across multiple images results in one or the other being stretched, not both
As always ... if it works ... good .. if it doesn't, let me know what it doesn't do .. I might find the time to look into it.