Good write up.

I have Hotbar1 for generic actions. Mounts,Teleport,Return,Marking1-5,Sprinting,Engage and Ranged pulling. I have it set as shared as well so its the same accross all jobs.

Then Hotbar2 for weapon drawn actions and not shared so it changes for each job. (normal AC commands and macros)

This allows me to run around, teleport etc but the 2nd I engage all my AC commands are in place. I rarely have to toggle hotbars.