I looked into Battlemages, and using inspiration from Dragon Age and KoA, I've come up with this skillset. If anyone wants to flesh it out, go for it. :)
Passive: Regains 1-5% (based on level) of his mana when struck by an auto attack.
Q: Empowers his autoattacks to deal damage over time for 5 seconds
W: Blinks to a target location
E: Charges for 3 seconds, then gains a shield for 50-75% (based on level) of the damage taken in that 3 seconds, blasting back 50% of the damage taken as magic damage in a short range aoe
R: Blasts a force of elemental energy in a cone, dealing magic damage and pulling enemies towards him, as well as gaining bonus armor and magic resist depending on how many enemies were pulled
I hope this helps a little bit.