Hey there,
I'm not exactly sure if i'm right here with my request, because what I want to suggest is not quite a new idea, but whatever.
In this on-site article, there was a link to a tool that automatically calculated the EVs which made the pokémon take the least overall damage from attacks...