Here is my coding for each of the avatars and all of the BP's on SMN. Once again, there is RSE gear involved.
<?xml version="1.0" ?>
<spellcast>
<config
HideErrors="false"
RestingSet="Resting Gear"
NormalSet="Standard"
ShowGearSwaps="false"
Debug="true"
ShowspellInfo="true"
/>
<sets>
<group default="yes" name="Summoner">
<set name="Standard">
<main>Pluto's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Faerie Hairpin</head>
<neck>Fenrir's Torque</neck>
<lear>Zedoma's Earring</lear>
<rear>Astral Earring</rear>
<body>Yinyang Robe</body>
<hands>Summoner's Bracers</hands>
<lring>Serket Ring</lring>
<rring>Evoker's Ring</rring>
<back>Errant Cape</back>
<waist>Desert Rope</waist>
<legs>Zenith Slacks</legs>
<feet>Zenith Pumps</feet>
</set>
<set name="Resting Gear" BaseSet="Standard">
<main>Pluto's Staff</main>
<sub>Staff Strap</sub>
<head>Faerie Hairpin</head>
<rear>Antivenom Earring</rear>
<waist>Qiqirn Sash +1</waist>
<neck>Grandiose Chain</neck>
<body>Mahatma houppelande</body>
<back>Invigorating Cape</back>
<legs>Baron's Slops</legs>
</set>
<set name="Healing" BaseSet="Standard">
<main>Apollo's Staff</main>
<hands>Dune Bracers</hands>
</set>
<set name="Carbuncle" BaseSet="Standard">
<main>Apollo's Staff</main>
<hands>Carbuncle Mitts</hands>
</set>
<set name="DiabolosFenrir" BaseSet="Standard">
<main>Pluto's Staff</main>
</set>
<set name="Garuda" BaseSet="Standard">
<main>Auster's Staff</main>
</set>
<set name="Ifrit" BaseSet="Standard">
<main>Vulcan's Staff</main>
</set>
<set name="Leviathan" BaseSet="Standard">
<main>Neptune's Staff</main>
</set>
<set name="Ramuh" BaseSet="Standard">
<main>Jupiter's Staff</main>
</set>
<set name="Shiva" BaseSet="Standard">
<main>Aquilo's Staff</main>
</set>
<set name="Titan" BaseSet="Standard">
<main>Terra's Staff</main>
</set>
<set name="Enf" BaseSet="Standard">
<head>Zenith Crown</head>
<neck>Enfeebling Torque</neck>
</set>
<set name="SS" BaseSet="Standard">
<main>Kirin's Pole</main>
<body>Mahatma houppelande</body>
<neck>Enhancing Torque</neck>
</set>
<set name="SneakInvis" BaseSet="Standard">
<main>Auster's Staff</main>
<body>Mahatma houppelande</body>
<neck>Enhancing Torque</neck>
<back>Skulker's Cape</back>
</set>
<set name="Mind" BaseSet="Standard">
<main>Kirin's Pole</main>
<body>Mahatma houppelande</body>
<neck>Enhancing Torque</neck>
</set>
<set name="BP" BaseSet="Standard">
<head>Penance Hat</head>
<hands>Summoner's Bracers</hands>
<neck>Summoning Torque</neck>
<lear>Summoning Earring</lear>
</set>
</group>
</sets>
<rules>
<rule Spell="Cure*|Cura*|Regen*">
<action type="DefaultTarget" Target="<st>" />
</action>
<action type="equip" when="midcast" set="Healing">
</action>
</rule>
<rule Spell="Sleep*|Blind|Dispel">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Enf">
<main>Pluto's Staff</main>
</action>
</rule>
<rule Spell="Bind|Paralyze">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Enf">
<main>Aquilo's Staff</main>
</action>
</rule>
<rule Spell="Deodorize">
<action type="equip" when="midcast" set="Healing">
</action>
<action type="DefaultTarget" Target="<me>" />
</action>
</rule>
<rule Spell="Invisible|Sneak">
<action type="equip" when="midcast" set="SneakInvis">
</action>
<action type="DefaultTarget" Target="<me>" />
</action>
</rule>
<rule Spell="Aqua*">
<action type="equip" when="midcast" set="Healing">
<main>Neptune's Staff</main>
</action>
<action type="DefaultTarget" Target="<me>" />
</action>
</rule>
<rule Spell="Blink">
<action type="equip" when="midcast" set="Healing">
<main>Auster's Staff</main>
</action>
<action type="DefaultTarget" Target="<me>" />
</action>
</rule>
<rule Spell="Prot*|Shell*">
<action type="equip" when="midcast" set="Healing">
<main>Apollo's Staff</main>
</action>
<action type="DefaultTarget" Target="<me>" />
</action>
</rule>
<rule Spell="Slow">
<action type="equip" when="midcast" set="Enf">
<main>Terra's Staff</main>
</action>
<action type="DefaultTarget" Target="<me>" />
</action>
</rule>
<rule Spell="Gravity|Silence">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Enf">
<main>Auster's Staff</main>
</action>
</rule>
<rule Spell="Warp">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Standard">
<main>Pluto's Staff</main>
</action>
</rule>
<rule Spell="Stoneskin">
<action type="Equip" when="midcast" set="SS"
<action type="DefaultTarget" Target="<me>" />
</action>
<action type="equip" when="aftercast" set="Standard">
</action>
</rule>
<rule /pet="Glittering Ruby"|"Healing Ruby*"|"Meteorite"|"Poison Nails"|"Shining Ruby">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Apollo's Staff</main>
<action type="equip" when="aftercast" set="Carbuncle">
</action>
</rule>
<rule /pet="Camisado"|"Dreamshroud"|"Nether blast"|"Nightmare"|"Noctoshield"|Somnolence|"Ultimate Terror"|"Ruinous Omen"|"Crescent Fang"|"Eclipse Bite"|"Ecliptic*"|"Moonlit*"|"Lunar*"|"Howling Moon">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Pluto's Staff</main>
<action type="equip" when="aftercast" set="DiabolosFenrir">
</action>
</rule>
<rule /pet="Aerial Armor"|"Aero*"|"Claw"|"Hastega"|"Predator Claws"|"Whispering Wind"|"Wind Blade"|"Aerial Blast">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Auster's Staff</main>
<action type="equip" when="aftercast" set="Garuda">
</action>
</rule>
<rule /pet="Rock*"|"Stone*"|"Megalith Throw"|"Earthen Ward"|"Mountain Crash"|"Geocrash"|"Earthen Fury">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Terra's Staff</main>
<action type="equip" when="aftercast" set="Titan">
</action>
</rule>
<rule /pet="Axe Kick"|"Blizzard*"|"Frost Armor"|"Sleepga"|"Double Slap"|"Rush"|"Heavenly Strike"|"Diamond Dust">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Aquilo's Staff</main>
<action type="equip" when="aftercast" set="Shiva">
</action>
</rule>
<rule /pet="Punch"|"Fire*"|"Burning Strike"|"Double Punch"|"Crimson Roar"|"Flame Crush"|"Meteor Strike"|"Inferno">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Vulcan's Staff</main>
<action type="equip" when="aftercast" set="Ifrit">
</action>
</rule>
<rule /pet="Shoch Strike"|"Thunder*"|"Rolling Thunder"|"Lightning Armor"|"Chaotic Strike"|"Judgement Bolt">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Jupiter's Staff</main>
<action type="equip" when="aftercast" set="Ramuh">
</action>
</rule>
<rule /pet="Barracuda Dive"|"Water*"|"Tail Whip"|"Slowga"|"Spring Water"|"Spinning Dive"|"Grand Fall"|"Tidal Wave">
<action type="DefaultTarget" Target="<t>" />
</action>
<action type="Equip" when="midcast" set="BP"
<main>Neptune's Staff</main>
<action type="equip" when="aftercast" set="Leviathan">
</action>
</rule>
</rules>
</spellcast>