EV's I love to train. Like others may have said, EV training really isn't that difficult. You just need to plan ahead what stats you want to support for your pokemon. The long and annoying part, really, is just breeding the right pokemon. The actual training, though, can be done in a matter of 1-2 hours if you do it right. I find it fun to plan everything out, to be honest.
it shouldn't take you 1-2 hours to ev train a pokemon, it should take about thirty minutes max