My request:
Could arguments be added to /hotbar & /crosshotbar for the subcommands set and/or copy to either:

A) allow /chotbar set "Macro #xx" [number 1] [number 2] to set a macro like you would an action

B) allow /chotbar copy [class 1] [number 1] [region 1] [class 2] [number 2] [region 2] to copy a section of a cross hotbar, be it the D-pad area or Button area of either the Left or Right sides. Also if a valid option could be made for CUR for class (CUR being short for Current, so a macro drawing from one class bar could be used for any class bar).

I use what is probably an unusual setup for my Monk and Dragoon classes for a 2 cross hotbar setup. Slowly spreading this usage to other classes as I figure out better arrangements for myself.

Monk example:

Bar 1:


Bar 2:


Bar 3:


Bar 4:


I have a macro that I've set (it's marked with the Auto-attack icon in those pictures) that switches the buttons for the next move in the combo.

Code:
/micon "Auto-attack"
/chotbar copy MNK 6 MNK 1
/wait 11.4
/chotbar copy MNK 5 MNK 1
Because "/chotbar set" cannot set macros and "/chotbar copy" only copies the entire cross bar, I wind up having to use 4 whole bars to switch out 3 actions and replace the macro. I would understand if /chotbar set for macros would make things too "one button press", but could the copy idea be done? Since the buttons are labelled specificlaly:

LT + ← LDL(LD1) RT + ← RDL(RD1)
LT + ↑ LDU(LD2) RT + ↑ RDU(RD2)
LT + → LDR(LD3) RT + → RDR(RD3)
LT + ↓ LDD(LD4) RT + ↓ RDD(RD4)
LT + X LAL(LA1) RT + X RAL(RA1)
LT + Y LAU(LA2) RT + Y RAU(RA2)
LT + B LAR(LA3) RT + B RAR(RA3)
LT + A LAD(LA4) RT + A RAD(RA4)

Could arguments be added that would be ignored if not present that would allow for LD / RD / LA / RA values that would let you use a single bar as a reference to change one section of a main bar like I'm doing in my example?