Line 1: /equipset 1 <wait 1>
Line 2: /ma "spell" <target>
Line 3: /equipset 2 <wait x>
Line 4: /equipset 3
For truly fast spells, the best thing you can do is:
Line 1: /equip feet "Cure Clogs 119"
Line 2: /equip body "Marduk Jubbah 119"
Line 3: /equip hands "Gendewitha Gages"
Line 4: /equip fc piece
Line 5: /equip fc piece
Line 6: /macro set 2
Same macro slot, macro set 2
Line 1: /equip fc piece
Line 2: /equip fc piece
Line 3: /equip fc piece
Line 4: /ma "Spell" <t>
Line 5: /equipset midcast
Line 6: /macro set 1
The game will allow you to macro 2 switches to the same slot without waiting the second if one of them is through equipset. You just tap the macro twice quick and you're all set.
Another simple option is to do a windower macro that equips all your FC one slot at a time, sends the spell, then sends the equipset, but if using windower you probably want gearswap.
Other options include using a fast cast set based on your midcast set:
/equipset FC-Cure (Your curing set with 4 FC pieces swapped in.. say zendik robe, nahtirah hat, grioavolr, clerisy strap +1)
/ma "Cure VI" <t>
/equip body "Eber's bliaut +1"
/equip head "Kaykaus Mitra +1"
/equip main "Queller Rod"
/equip sub "Ammurapi Shield"
You still have some fast cast from pieces like ebers legs, alaunus's cape, etc.. so the 4 slots can be enough to get you to cap in 1 macro if you really can't tolerate pressing 2 macros.
The bottom line is, you shouldn't ever be using wait 1. Using a less than perfect fast cast set through one of these options will cost you less than 1 second. Really though, just use gearswap/ashitacast.