Having several fish to spread aggression also works. Less conventional approach but works for me. My idol is in with lots of large Angels without issue. Many are very aggressive.
He's in there with a passer, emperor, Queen, blue face, potters, rock beauty Angels and a nasty Achilles tang that is very aggressive and a chevron and yellow belly hippo, and an aggressive banana wrasse. Very little chasing.
If you have one or a few tangs you're far more likely to have aggression issues IMO.
Idol are not very aggressive, and don't care well in captivity at all, let alone with aggression. Mine holds its own though, that being said.
Emperor is tank boss. The only way he shows it is when he's feeding, get out of his way. When he's at the nori rock, step out of the way or he'll pick at you. Other than that, equilibrium is reached.