Why there's no tool to move origin point in edit mode?
You may not be able to drag an object's origin around in Edit mode, but, at least, with the shipped  '3D Viewport Pie Menus' &gt; 'Origins Pie' add-on activated,you have the options, in Edit mode, to snap the origin of a Mesh to the cursor, or to element selections.
It seems not fully implemented for Curves: it toggles me out of Edit mode if I call 'Origin to Selection', before doing the right thing,  and flat-out refuses, if I call 'Origin to Cursor'.