I beileve the question is answered deeply elsewhere, here's the trick:
Keep your ally count at maximum and enemy count at minimum. Always target the bad boys (those with the bad reputation). As England I ally with all the France's surrounding factions. Sooner or later they attack me. I only defend until they're dubious, then crush them. In the end my rep is immaculate...