Someone should really just mod the damn thing and make battle spells not cost gems but raised level of magic mastery required to cast it. That way you can use gems to empower them and it won't be such a pain on the micromanagement. Don't get me wrong, micromanagement is fun when it's not TEDIOUS.