I want to make an svg element (path, rect, or circle) be able to be draggable and give it resize handles.
But unlike HTML DOM, not all elements have an upper left ha
Have a look at Raphael.FreeTransform which seems to do what you're after.