A limited set of actions can assigned via macro commands. Incompatible actions are ommited from the generated macro. Also note that Macros are limited to 15 lines each.
General XHB combat layout I use in game. Feel free to use it if curious on how the flow might gauge for you.
[MINDSET]
DYE represents placing the job's TINT in said slot.
Aethercharge = Lux Solaris
Tartarus Pro Layout:
01 = Sprint 06 = Ctrl 11 = Alt 16 = Teleport 17 = Mount 18 = Character 19 = Map
something something
Endwalker Lvl90 Summoner