To continue off what is said in the general chat thread
Unfortunately I couldn't follow up on this sooner *grumble*Bootedoutfromtheforumfornotlogginginoneeverytwoweeks*grumble* but I did experiment a little with that Idea further by using what we have available already (the only thing i did to Asylum, Earthly Star & Sacred soil is <t>).
Lets get the Easiest out of the way
Cure I + Cure II + Afflatus Solace
Medica + Afflatus Rapture
Physick + Adloquim
Benefic I + Benefic II
These are rather self explanatory. Cure 1 is just not a competitive button for the GCD slot so much so that most people remove it from their hotbar entirely. For level synched content I'd still prefer to have it though so i just end up macro'ing it. Afllatus Skills are effectively on a 30s cooldown so it fits that theme of tying Cooldown Skills and non Cooldown skills together.
Draw + Play
Minor Arcana + Play
These honestly should've never been separated. The only thing it adds to the game is me Drawing a second card by accident. Thx for the clunk Square.
Aetherflow + Energy Drain
While Aetherflow stacks are available this button casts ED. If they're not available it casts Aetherflow. Simple and clean.
Summon Fairy + Summon Seraph
When Fairy isn't out or Seraph is on cooldown, summons Fairy, if Fairy is summoned already, summons Seraph instead, Icon swaps to Consolation too so it's 3 buttons in 1 thanks to the ENW changes to Seraph.
Now for more "controversial" Macros I made
Celestial Opposition + Aspected Helios
These are functionally identical buttons. Yes, CO is slightly weaker but at that point we're splitting hairs.
Counterargument: Neutral Sect + Aspected Helios is used during pre-pull to start out with a small shield. Using CO beforehand would be a waste. In that case i'd swap Aspected Helios for regular Helios.
Taurochole + Druochole
Excog + Lustrate
When Taurochole/Excog is available, casts those Abilities, if not the always available 600 potency dump is available.
Counterargument: For SGE specifically it's possible to be in need for a Druochole heal while Kerachole is still active and using Taurochole would clip the 10% mitigation buff. This is a real concern and probably my least favorite macro of the bunch.
Swiftcast + Rez
Probably babies first macro at this point. There are arguments to be made about fusing these together but you lose it as a movement tool when doing it. Though from my own experience, every time i do use it for movement someone dies within the next 5 seconds due to not doing a mechanic correctly so for me personally I'm fine fusing them together.
Holy + Afflatus Misery
I'm not super keen on this one myself but Technically these two shouldn't bite each other too much. If you wanna use Holy while Misery is up just target a ally or nobody at all.
The Results:
Very clean hotbars with a lot of room to expand for future expansions.