Blender Market - Pivot Transform helps you change the position of the pivot point as needed. You can align it to the normals of the desired polygon, rotate and move it, or
![modeling - Apply face normal orientation to object Local Pivot Point orientation? - Blender Stack Exchange modeling - Apply face normal orientation to object Local Pivot Point orientation? - Blender Stack Exchange](https://i.stack.imgur.com/pivml.jpg)
modeling - Apply face normal orientation to object Local Pivot Point orientation? - Blender Stack Exchange
![armature - Pivot point problems when "adjust edit cage to modifier result" selected on amature modifier - Blender Stack Exchange armature - Pivot point problems when "adjust edit cage to modifier result" selected on amature modifier - Blender Stack Exchange](https://i.stack.imgur.com/2Z0sk.jpg)