Gj Sir.
Anyway, with using Veigar;
Especially early on in the game, I find that it's pretty easy to not use many if any spells on enemy champions. I'll occasionally use baleful strike, just to keep the enemies back, which I know is a bad idea, but I'll mostly use everything else as a means of finishing enemies or making sure I can escape. I escape ganks without mia calls about 2/3 of the time.
Anyway, the funniest part about not using abilities against enemies is when they use abilities a lot on you. For instance, recently, I was playing against a Ryze and he was throwing his baleful equivalent at me every once in a while, then retreating. The good part of this was that whenever he did so, I would auto attack him as he hit me, run towards him, then get another auto attack in before he managed to get under his turret, and I would do more damage than him without using any mana. Unfortunately, that didn't last long, but it was still good.