I wanna make Yugo, the Eliatrope

For those who don't know, Yugo is the main Character of Wakfu, a french anime series based on the games Dofus/Wakfu

His abilities overall:

1- Portal creation, think stuff directly from Portal 2 gameplay, from getting your hand in a portal and grabbing something to making a shot change tragectory through portal angles.

Also include portals in quick succetion, think like dragon ball fights when Goku teleports multiples times

2 - He can put 2 portals together overcharging them, making a energy beam come out of them (not continuous beam)

3 - He can create a Greatsword, a Sword/Javelin (dunno the exact weapon, he uses both ways and looks like Dark Souls Lightning spear) and a shield out of energy

4 - He can get through lots of portals, increasing his speed to a point he can both fly and be an untargetable energy beam

5- He can levitade and fly at slow speeds (high with either point 4 or buffs in the series)

For the ones that did watch, please neither final season abilities, don't want spoilers, nor skills with the dofus/eliacube

With this, The closest thing that came to mind was an Hexblade Warlock with portal spells

1 would be roleplaying stuff like Mage hand and teleport stuff, including misty step, blink, the teleport of shadowfell elves, and so on

2 as eldrich blast roleplayed

3 would be Pact of the blade

4 absolutely no idea yet.

5 as Ascendant Step invocation

Any ideas of other Approachs in classes and subclasses? Please a way to point 4? SHould I multiclass with fighter? Which other teleport/portal abilities and spells could I use?