Base Class: Wizard
The stereotype of all enchanters being manipulative and stealers of willpower are by and large a subsect of enchanters. Where most enchanters will only use their power to overcome problems the puppeteers are notorious for stealing their victims will with little compunction.
Their strength is also their weakness, most if not all puppeteers have a well grounded fear that they too might actually be under someone else's control
Eyes of the master
Beginning when you select this school at 2nd level, you can spend a full round action to see through any target you have charmed or dominated.
While this ability is active you can't see through your own eyes and are effectively blind
Life long friends
Beginning at 2nd level, whenever you cast a charm spell, the spell last One additional hour per wizard level.
This ability can only be used once per long rest
Reconditioning
Starting at 6th level, any target you have charmed or dominated suffers disadvantage on futher charm and dominate by the puppeteer
Dominion
Beginning at 10th level, you can target one additional creature per point of Int+1 when you cast dominate.
Only simple commands can be issued to more than one target (stay, guard, attack)
This power can only be used once per day
Thrall
Starting at 14th level, you can choose to make one target of your dominate permanent.
The choice must be made before the target makes their save. The target must also be a lower CR than 1/4 the wizards level
Thanks for the input i will work on trying to balance it out
Seems really overpowered. I know you feel that enchantment is weak, but at level 10 you’re able to target one additional creature, we’re you have potentially 5 more which could just shut down and entire encounter or dungeon crawl.
I would suggest maybe just buffing the charm effect that the enchanted can do, I mean initially it can just incapacitate a creature for a round, but maybe it treats the charm person spell more like a vampire:
Charm: The vampire Targets one Humanoid it can see within 30 ft. of it. If the target can see the vampire, the target must succeed on a DC 17 Wisdom saving throw against this magic or be Charmedby the vampire. The Charmed target regards the vampire as a trusted friend to be heeded and protected. Although the target isn't under the vampire's control, it takes the vampire's requests or Actions in the most favorable way it can, and it is a willing target for the vampire's bit Attack.
Each time the vampire or the vampire's companions do anything harmful to the target, it can repeat the saving throw, ending the effect on itself on a success. Otherwise, the effect lasts 24 hours or until the vampire is destroyed, is on a different plane of existence than the target, or takes a Bonus Action to end the effect.
Also it seems like it is very one dimensional. I would personally try to diversify other charm/enchantment effects.