It's been about six months. There was a guy who was going through WoWHead's class guides, using the priority rules to create conditional WA scripts so that they would tell you what's the generic (non-situational) best button to click based on the priorities.
I don't think I bookmarked that thread. Anyone have it bookmarked?