You do not need a macro but I made one for each job since I can add instructions after changing job. For instance, sorting each tab of the armory .
I think there is a way to be sure that the cristal job icon will always be active but I do not remember well the trick. I think it was toggling off and on the hotbar with your gearset macros.
If you have already tried that then I am sorry not to be helpful!