Sounds like a buff watch situation, where you could target someone, click a button and then the macro would check their buffs against a list you cared about and tell you what's missing. It could even buff them for you. I'd be interested in making it if you'd like.