I’m usually a Blender trainer and my pupils always find difficult and not usable not to have a 2D manipulator in the UV/Image editor similar to the 3D view one.
I’m evaluating to invest some of the courses earning on paying a coder to implement it into Blender.
If your are interested, please, send me a PM with your budget.
As a initial briefing it can be said:
the code should be “packed” as an addon that works with official Blender builds
it should work similar to the 3D manipulator:
it should work for translations, rotations and scales
when picks the X/Y axis (well, they are U/V axis) the movement/rotation/scale should be restricted to this axis
if picking inside the white circle it moves/scales in both axes
the pivot point should work as the already implemented options (2D cursor, Median point and Bounding box center)
it should be buttons in the lower area to change between modes and an option to disable graphically the manipulator
it should also be compatible with snapping
I think I don’t forget anything… As a draft, you can check the following image:
Of course, you can also add more features or, well, suggest anything.
And remember it will be for the best of all our Blender newbies