Basic class:
Swordsman or magician (preferably swordsman)
Inspirations:
Force blader (cabal online)
Knight enchanter (dragon age: inquisition)
Spellsword (elder scrolls series)
Geralt (witcher)
Auto-speller sage (ragnarok online)
Gameplay ideas:
Mostly melee
Self-buffer dps
No crit, no miss. (magic dmg)
Ethereal weapon invoker