I'm thinking a sorcerer gish, though you need some Int for skill points, plus Cha and either Dex or Str. And Con, to overcome some Sorc HD. Could be done, though. Would be fun.