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.
Main caster. XIVcombo.
Off tank. Adapted for XIVcombo.
Main ranged.
Main healer. Second Raise slot is for the Lazy Rez Macro.
This layout is meant to be used with any sort of MMO mouse that has 12 buttons on the side. I chose 4x3 bars so that the layout represents the button layout on my mouse.
Bar 1 encompasses your single-target rotation. I was aiming for as little thumb
PLD
Youtuber 99_Vit bars from what I could see modded for my preferred layout
Layout created by the YouTuber Squintina https://www.youtube.com/watch?v=s3LA7ap4gM0 with some adaptations.