I do it the other way around.

I have keys bound to /focus macros on the clones that can CC. The macro basically reads: /focus [target=party1target]
Then I have a CC key bound to a CC macro on the clones that can CC. Macro reads: /cast [target=focus, exists, nodead, harm] Polymorph

For each of my clones I also have an assist macro: /assist party1target

So a typical setup before a fight would be:
  1. select 1st CC target
  2. hit 1st focus key
  3. select 2nd CC target
  4. hit 2nd focus key
  5. select DPS target
  6. hit assist key
  7. pull
  8. hit CC key (focus 1 and 2 gets CCed)
  9. kill current mob
  10. select next target
  11. hit assist key
  12. etc