PivotLandia
Put the pivot of the selected objects on a corner, an edge, a face or the center of their bounding box with one click on a small 3D gizmo that looks from the same side as your viewport. Each object uses its own box and axes; one undo step.