Object Orientation Widget I have a file that has 9 separate objects in it. In Object Mode if I set it to Global, Local, Normal, etc... it's all the same arrow direction. If I go into Edit Mode, set it to Normal on the orientation, they basically all have the correct orientation for each specific object. Why doesn't Object Mode have the same info for the orientation that Edit Mode has or how can I force Object Mode to have the correct arrow direction for each object. (Side note, each object has its own specific arrow direction)

Example

The reason why it needs to be in that specific orientation is so that it can rotate correctly when exported out... the correct rotation is what the Edit Mode normal has.
Make a new Custom Transform Orientation per object, and name them to match. You will then be able to choose the custom transform as you also choose  Global/Local/Normal/etc. Object Mode deals with the object as a whole, so it won't give a good result using Normal for instance, where you might use that in edit mode as you make selections of individual elements of the object mesh.