Take a Ranger or Paladin, swap their casting to INT with the appropriate spell list. Same deal with a Hexblade even.

Or the UA Artificer, or any homebrew you come across. Believe me, intgish is a concept well covered.