Quick Origins

Quick Origins provides custom operators to reposition your selection's object origins. The tool allows you to place the origin point exactly at the minimum or maximum extents of an object's bounding box along any axis. Alternatively, while working in Edit Mode, the origin can be centered directly onto the currently selected geometry.