Excellent concept. Been looking for a puppeteer class for 5e. I have been studying this class for a little over a month now, looking for issues. I can't find anything major. It is not an easy class to play. This is a fantastic support class. Being able to operate in multiple locations simultaneously can be very helpful to a party. It is a glass cannon class though. It only has a d6 hit die and no armor proficiencies. Though a d8 would be preferable, espcially with no armor proficiencies, I understand that this is to keep it balanced. The point of this class is that the puppets fight for you. I would recommend having another party member keep an eye on the puppeteer in case enemies single them out.
The Collector is the standout archtype, imo. Being able to craft puppets from fallen enemies is a really cool trait. My only critique is that it should explicitly say that the challenge rating of the puppet equals your puppeteer level (I beleive it is implied in the Q&A, but not stated in the class).
I made a maestro and a collector for one-shots and I really enjoyed them. I would recommend this class to anyone looking for a puppeteer or puppet master class or someone looking for something a little different. Can't wait to play a full campaign with this class. It is something unique to play and for other players to interact with. Totally worth the $5 price tag!! Well done!