@R0J0hound Hey Bud,
I started to try and work on a multi touch version of this -which I still think may be useful- but it morphed into a gesture to scale problem.
I was thinking the first two touches -semi-regardless of location- would act as if you were holding two corner handles. Then you could scale the height and width with your touches. I guess it would work like Google maps, but instead of pinch to zoom it would be pinch to scale; without rotation.
I made a really good attempt at it modifying the zooming example but it got pretty messed up. Curious on your thoughts. THANK!