The only difference I have with this is using Garuda, who I tend to use at level in the open world, where I leave her on Sic.
I use this macro
/micon "Summon"
/ac "Swiftcast" <me> <wait.1>
/ac "Summon" <me> <wait.2>
/pac "Obey" <me>
/chotbar pet "Shockwave" [hotbar#] [slot#]
/chotbar pet "Aerial Slash" [hotbar#] [slot#]
/chotbar pet "Contagion" [hotbar#] [slot#]
Then one for Ifrit and Titan too, keeping the aoe, buff/debuff and stun/knockback on the same buttons (for example, Contagion is replaced by Radiant Shield when switching to Ifrit) to help with muscle memory.