This is great. Just one thing:
I don't think an attack can do 0-0 damage. If you made it always round down, I'm pretty sure there's an exception at zero.
In any case; I would love it if there were a button next to the [EVs] column that sent it straight to 252. I would also love it if the defensive base stats went up by 5 per click too. Not really important though.