Interesting! Kind of the theory of putting stuff together by themes.
I usually group my macros together by what cooldowns I want to group up for maximum synchronicity.

Vengebath
/macroicon "Vengeance"
/ac "Vengeance" <me>
/ac "Bloodbath" <me>

Foresvalescence
/macroicon "Convalescence"
/ac "Foresight" <me>
/ac "Convalescence" <me>

Berkternal Relerk
/macroicon "Berserk"
/ac "Berserk" <me>
/ac "Internal Release" <me>

Fell Beast
/macroicon "Inner Beast"
/ac "Inner Beast" <me>
/ac "Fell Cleave" <me>

Rawareness
/macroicon "Raw Intuition"
/ac "Raw Intuition" <me>
/ac "Awareness" <me>

And yeah, I use a controller too, necessitating a lot of this. It's not necessarily efficient, but it saves me more effort and time switching hotbars so it ends up being way more reliable.