Alright, a basic but starting point is yhe firat puppet.
This is the only canon puppet pre otsutsuki.
(Renshu Ningyo) - Training Puppet
Type: Puppet
Rank: D
Range: Short
Chakra: 10
Damage: N/A
Description: A basic wooden puppet, often used for the purpose of training. It looks just like an ordinary human, and in addition, is lacking any features that could be described as battle-oriented. Ergo, it'll have to rely upon just Taijutsu to deal damage. That being said, its design and structure enables a puppeteer to have multiple.
Note: Only useable by puppeteer bios.
Note: Courtesy of Alternative
Try conyrolling iy using the Otsutsuki method you have
(Ōtsutsuki-ryu: Kugutsu no Jutsu) Ōtsutsuki Style: Puppet Technique
Type: Supplementary
Rank: B
Range: Short - Long
Chakra Cost: 20 (-5 per turn used per puppet)
Damage: N/A
Description: As the founders of the puppetry technique, the Otsutuski clan have made great strides in mechanical engineering which has allowed them to make various multi-purposed puppets. However, they've also made strides in the manipulation of these puppets, granting them the ability to utilize their puppets remotely and without the need for chakra strings. Otsutsuki shinobi are capable of embedding their chakra into their puppets to allow them to act on their own recognizance as pseudo-sentient beings, independent of the user's direct control. Because they are free enough to act independently they simulate robots or clones in this regard. As a result, the puppets are free to move about at much longer ranges than they would under the control of chakra strings. However, due to the advanced chakra manipulation required for this technique, the user cannot cannot use any sort of clone jutsu whilst their chakra fuel the puppets. The user can control up to 3 puppets in total with this technique and can maintain it as long as their chakra allows them to.
Note: Puppets used under this technique have the same freedom of movement as any other sentient being (clones, summons, shinobi, etc).
Note: For humanoid like puppets, aside from their mechanized capabilities, they are allowed to use ordinary, non-chakra oriented taijutsu.
Note: Unlike actual clones, puppets cannot be put under genjutsu, nor will the user gain knowledge of the puppets experience if they are destroyed or the technique is released. Puppets are not linked to their user through any means that would allow them to sense each other's presence through this technique.