Some precision because my previous comment was a little bit weak :
1° in my mind whenthe two handles nodes are chosen every time you click an drag every of the two nodes it becomes the handle and the other one becomes the center of rotation/resizing ;
2° rotation and resizing aren't separated actions ; you do the two togheter ;
3° one should have the ability to keep the proportions or elongate or shrink (elasticize) the manipulated shape ; there should be an option (activated with a key ?) to toggle between the two.
Some precision because my previous comment was a little bit weak :
1° in my mind whenthe two handles nodes are chosen every time you click an drag every of the two nodes it becomes the handle and the other one becomes the center of rotation/resizing ;
2° rotation and resizing aren't separated actions ; you do the two togheter ;
3° one should have the ability to keep the proportions or elongate or shrink (elasticize) the manipulated shape ; there should be an option (activated with a key ?) to toggle between the two.