A simple Blender utility to quickly move the origin point of an object to a selected area, without using the 3D cursor or changing modes.
With Quick Origin installed, just make a selection in edit mode, right-click and choose 'Quick Origin'. The origin point of the object will move to the middle of the selection.