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.
Personal setup for Viper.
possible pre-release xhb layout for viper
MMO mouse using 1-= keys set by default for hotbar 1. Ctrl1 thru Ctrl= for hotbar 2. Shift1 thru shift= for hotbar 3. Twinblood, twinfang, and uncoiled fury repeated on bars 1 and 3 to simplify using actions in single target and aoe situations.
2 is for AOE combo > stays at the top 1 is for Standard combo (single target) > main bar 3 is for Role skills
I've watched Bun Boss and a few others to get an idea of how things should flow on controller. This is a setup that works for me and I wanted to share it! I like to keep things consistent across my jobs.