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.
Pictomancer xhotbar going into Dawntrail
Viper xhotbar going into Dawntrail
Endwalker Lvl90 White Mage
Endwalker Lvl90 Scholar
something something
Gain Searing Flash. (Decouple from Searing Light. Teleport as placeholder.)
No new buttons otherwise.
RT single target RT -> LT aoe LT lego, swift/raise/lucid LT -> RT rest of the buttons. smn doesn't have many