Continuing to Edit this Class as one might expect. Recently added Spell Mechanics somewhat similar to Artificer, don't quake in your boots yet, it's not bad. It merely states the spells are neither Arcane or Divine and it grants them the same 'add spell list' ability. Currently, working on giving them Scribe Scroll to go well with their Puppet's abilities to turn Scrolls into Spell like abilities, but after some browsing on the interweb I was curious as to the thoughts of also adding:
(Available at Level 2) Force of Will:
A Puppet Master can use Force of Will to pay the material components for the spells from the puppet master spell list with costly components. A Puppet Master may choose to take 1 hit point of drain per 25gp of the spell's material component cost. At 7th level, the Puppet Master can pay for experience costs with their will as well, taking 1 hit point of drain per 5xp of the spell's experience cost.
At 14th level, a Puppet Master can use their life force to mitigate the spell level cost of Metamagic feats when casting spells from the puppet master spell list. Doing so is extremely taxing, however, and a Puppet Master that chooses to mitigate Metamagic this way takes 1 point of Constitution burn for level adjusted this way. This damage can only be cured through 8 hours of restful sleep, or the equivolant for races that do not sleep. Creatures without Constitution scores (such as Undead or Constructs) can use this ability, as they cannot pay the Constitution cost. A Puppet Master cannot use this ability to increase a spell's level above the highest level a Puppet Master can cast before mitigating the level adjustment, nor can they use this ability to reduce a spell's level below it's starting level.
This is something I came across mind you and thought it would be quite a good addition to the class as well as there is already Health Penalty and Health Reliant abilities already. Source - X
As stated in this thread, changing spells to be health reliant becomes incredibly taxing at later levels, but that is something I would want to keep. The Class should only have the option to use Spells more as an option more than a dependency, something they can do in a pinch as the whole 'cast by their sheer will' should imply, considering they rely so heavily on their Puppets to begin with. However, this little addition would give them more flavor in terms of how they deal with their Puppets also in the Long run. Granting their Puppet the ability to potentially heal themselves through a Spell like ability Maximized while their controller also makes Craft checks to do so manually would be helpful between battles and downtime. I'm imagining the Puppets to get battered quite often as, unlike weapons, don't need to be sundered to be at risk of breaking merely targeted.
Coincidentally, now that I think about it. Would granting the Puppet Master Class the ability to upgrade their Puppets with sufficient coin and downtime seem unorthodox? Say, the first level Puppet they had is still only a CR 1 Wolf, would making an appropriate craft check to make it a Dire Wolf (Large CR 3) and potentially enhance it with the ability to cast magic (Caster Wheel Option) keep the 'growing weapon' vibe going within the class or no?