My Bard macros - everything else is on it's own button:

/macroicon "Heavy Shot"
/macroerror off
/actionerror off
/ac "Bloodletter"
/ac "Straight Shot"
/ac "Heavy Shot"
/ac barrage
/ac "empyreal arrow"
/ac "bloodletter"
/ac sidewinder
/ac "refulgent arrow"

/macroicon "venomous bite"
/macroerror off
/actionerror off
/ac "venomous bite" <wait.3>
/ac "Windbite"

/macroicon "Quick Nock"
/macroerror off
/actionerror off
/ac "Rain of Death"
/ac "empyreal arrow"
/ac "Shadowbite"
/ac "Quick Nock"
/ac sidewinder

Summoner - same again anything missing on it's own button

/macroicon "Summon Ruby"
/ac "Gemshine"
/ac "Gemshine"
/ac "Summon Ruby"
/ac "Summon Topaz"
/ac "Summon Emerald"

/macroicon "Energy Drain"
/ft
/ac "energy drain"
/ac "fester"

/merror off
/ac "Gemshine"
/ac "Dreadwyrm Trance"
/ac "Summon Garuda"
/ac "Summon Ifrit"
/ac "Summon Titan"
/ac "Gemshine"
/ac "Ruin"
/ac "Astral Flow"
/ac "Energy Drain"
/ac "Aethercharge"
/ac "Enkindle Bahamut"
/ac "Fester"
/ac "Lucid Dreaming"