Magic Carpet was my favorite dos game I think, that or Loom.
Magic Carpet had you flying around on a Carpet, blasting fireballs at snake things, collecting mana orbs, building castles, and destroying castles of the enemy.
Loom was a Lucas Arts game where you played as a "can't look at the face of" mystical weaver of reality.. Dude under a robe with a Hoodie. You pick up a Magic staff, learn combo's of letters to play on the staff (I had a little notebook next to me with them all written down) and the game got absolutely wild. Fabric of reality breaking sorta wild.