Origin Wrangler is an add-on that expands Blender's native origin manipulation capabilities. It provides controls for setting origins to selected faces, edges, or vertices, with support for specific local and global axis constraints.
The tool includes features for aligning origins based on evaluated geometry, calculating positions after modifiers like Mirror, Array, and Displace are applied. Additional functions allow for aligning origins within a bounding box using local or global coordinates, snapping to geometry boundaries, and mathematically interpolating between old and new origin locations. It also introduces functions to move an object's geometry so its center of mass aligns with the existing origin.