With InnerSpace, specifically Keymaps and an addon to announce Eclipse procs, you can do fairly well with Eclipse.

Three Keymaps per druid is easy.
This will probably work with one unique Keymap per druid and two generic Keymaps.

Generic Keymap 1 is your Wrath spam, or your IS/MF/Wrath click sequence.
Number 2 is your Starfire spam, or your IS/MF/Starfire click sequence.
Both of these have 1 (or your spam key) as the hotkey to activate them.
And they output the key of choice, depending on where you put the Wrath and Starfire macro's.

Then you need a Keymap per druid for control.
The control keymap has two steps.
Step one activates Generic Keymap 1 for that specific druid, and deactivates Keymap 2.
Step two activates Generic Keymap 2 for that specific druid, and decativates Keymap 1.

I created this with three Keymaps per druid.
But noticed on the Keymap state, that you can set a target.
So theoretically the dps keys (generic keymap 1 and 2) will work as two keymaps for all of the druids.

With an addon like MSBT, you can configure it to announce whatever message you want for a proc.
And you can do this on a per toon basis.
So when Eclipse procs, have it announce that toons keybind for the toggle macro, instead of just Eclipse.
Then you just spam your dps key, and click the eclipse toggles as the MSBT announces them.
Probably select something on the right side of the keyboard, if your spam key is 1.
Or something on the left side, if your spam key is on the right.
A great configuration by Nolife for MSBT can be found here: http://www.dual-boxing.com/showthread.php?t=25043