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.
Valen Bree
Possible dawntrail setup including new moves and changes(current icons filling in)
BLM as of 6.4
BLM
Secondary Caster