Any of the larger genus angels are more likely to go after zoanthids and LPS but each individual is unique in that way. The swallowtails (or any Genicanthus, really) are probably the safest bet for reef tanks. What's your tolerance for catching fish out of your display?
One of my favorite fish pets was a Chaetodontoplus meridithi that was a model citizen, but that was certainly a lucky draw. My dream tank, when I eventually start one, will probably be based around an eventual A. arcuatus because I'm an idiot.
If you do wind up with a Pomacanthus, Apolmichthys or Chaetodontoplus angel, start small. Juveniles are much less likely to have developed a taste for cnidarians. I don't have anything to back this up, but I imagine that the tank bred angels that are coming available now are going to be the best options for reef tanks, as they'd have never observed a fish eating corals ever (at least that's my hypothesis :) ).
I'd generally stay away from any of the Holocanthus angels. Maybe my own experience, but I've found them to be the worst offenders. If memory serves, I think french angels are one of the only fish that will eat Sarcophyton leathers...