Here is what I have set up for my BLM, there is one piece of RSE, (I'm a Galka). I only inculded the Obi's that I have, but they include the day and weather switches so they are automated.
<?xml version="1.0" ?>
<spellcast>
<config
HideErrors="false"
RestingSet="Resting Gear"
NormalSet="Standard"
ShowGearSwaps="false"
Debug="true"
ShowspellInfo="true"
/>
<sets>
<group default="yes" name="Black Mage">
<set name="Standard">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Wizard's petasos +1</head>
<neck>Elemental Torque</neck>
<lear>Loquacious earring</lear>
<rear>Moldavite Earring</rear>
<body>Genie Weskit</body>
<hands>Zenith Mitts +1</hands>
<lring>Snow Ring</lring>
<rring>Tamas Ring</rring>
<back>Prism Cape</back>
<waist>Desert Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Rostrum Pumps</feet>
</set>
<set name="Resting Gear" BaseSet="Standard">
<main>Pluto's Staff</main>
<sub>Bugard Strap +1</sub>
<head>Wizard's petasos +1</head>
<rear>Antivenom Earring</rear>
<Lear>Relaxing Earring</lear
<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="Enf" BaseSet="Standard">
<head>Genie Tiara</head>
<neck>Enfeebling Torque</neck>
<body>Wizard's Coat</body>
<legs>Genie lappas</legs>
</set>
<set name="Cures" BaseSet="Standard">
<main>Apollo's Staff</main>
<body>Mahatma houppelande</body>
<neck>Healing Torque</neck>
</set>
<set name="SS" BaseSet="Standard">
<main>Kirin's Pole</main>
<body>Mahatma houppelande</body>
<neck>Enhancing Torque</neck>
</set>
<set name="Mind" BaseSet="Standard">
<main>Kirin's Pole</main>
<body>Mahatma houppelande</body>
<neck>Promise Badge</neck>
</set>
<set name="SneakInvis" BaseSet="Standard">
<main>Auster's Staff</main>
<sub>Bugard Strap +1</sub>
<body>Mahatma houppelande</body>
<neck>Enhancing Torque</neck>
<back>Skulker's Cape</back>
</set>
<set name="Dark" BaseSet="Standard">
<main>Pluto's Staff</main>
<sub>Bugard Strap +1</sub>
<head>Demon Helm +1</head>
<neck>Dark Torque</neck>
<legs>Wizard's tonban</legs>
</set>
<set name="HNM">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Wizard's petasos +1</head>
<neck>Elemental Torque</neck>
<lear>elemental Earring</lear>
<rear>Moldavite Earring</rear>
<body>Igqira Weskit</body>
<hands>Zenith Mitts</hands>
<lring>Snow Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Desert Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Rostrum Pumps</feet>
</set>
</group>
</sets>
<rules>
<rule Spell="Cure*|Cura*">
<action type="DefaultTarget" Target="<st>" />
</action>
<action type="equip" when="midcast" set="Cures">
<main>Apollo's Staff</main>
</action>
</rule>
<rule Spell="Bio*|Drain|Aspir" notDay="Darksday">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Dark" >
<main>Pluto's Staff</main>
</action>
</rule>
<rule Spell="Bio*|Drain|Aspir" day="Darksday">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Dark" >
<main>Pluto's Staff</main>
<waist>Anrin Obi</waist>
</action>
</rule>
<rule Spell="Bio*|Drain|Aspir" notweather="Dark">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Dark" >
<main>Pluto's Staff</main>
</action>
</rule>
<rule Spell="Bio*|Drain|Aspir" weather="Dark">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Dark" >
<main>Pluto's Staff</main>
<waist>Anrin Obi</waist>
</action>
</rule>
<rule Spell="Thund*|Burst*|Shock" notDay="Lightningsday">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Standard">
<main>Jupiter's Staff</main>
</action>
</rule>
<rule Spell="Thund*|Burst*|Shock" Day="Lightningday">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Standard">
<main>Jupiter's Staff</main>
<waist>Rairin Obi</waist>
</action>
</rule>
<rule Spell="Thund*|Burst*|Shock" Weather="Thunder">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Standard">
<main>Jupiter's Staff</main>
<waist>Rairin Obi</waist>
</action>
</rule>
<rule Spell="Thund*|Burst*|Shock" notWeather="Thunder">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Standard">
<main>Jupiter's Staff</main>
</action>
</rule>
<rule Spell="Blizza*|Freeze*|Frost" notday="Iceday">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Aquillo's Staff</main>
</action>
</rule>
<rule Spell="Blizza*|Freeze*|Frost" day="Ice">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Aquillo's Staff</main>
<waist>Hyorin Obi</waist>
</action>
</rule>
<rule Spell="Blizza*|Freeze*|Frost" notweather="Ice">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Aquillo's Staff</main>
</action>
</rule>
<rule Spell="Blizza*|Freeze*|Frost" weather="Ice">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Aquillo's Staff</main>
<waist>Hyorin Obi</waist>
</action>
</rule>
<rule Spell="Fir*|Flare*|Burn">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Vulcan's Staff</main>
</action>
</rule>
<rule Spell=Aero*|Tornado*|Choke">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Auster's Staff</main>
</action>
</rule>
<rule Spell=Water*|Flood*|Drown">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="precast" set="standard">
<main>Neptune's Staff</main>
</action>
</rule>
<rule Spell="Stone*|Quake*|Rasp" NotSpell="Stoneskin">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="standard">
<main>Terra's Staff</main>
</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="Poison*">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Enf">
<main>Neptune's Staff</main>
</action>
</rule>
<rule Spell="Stun">
<action type="DefaultTarget" Target="<stnpc>" />
</action>
<action type="equip" when="midcast" set="Dark">
<main>Jupiter'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="Mind">
</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="Blink|Aqua*">
<action type="equip" when="midcast" set="Mind">
</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>
</rules>
</spellcast>