Alright, but one thing you want to look out for is using abilities which already exist as existing techniques, which is most of what you've done. Since this is pure freeform, it's alright but just watch out for it, since a lot of the time the puppet doesn't specifically say it can use those techniques. I'll help you out with some notes which can be used in a freeform like situation.
- Keep in mind that these puppets have more limbs than a standard human being, and can manipulate them to perform ideal movements which would only be restricted to the likes of Kidomaru. You can make them hold more weapons in order to have more weapons thrown at a time, or swords and so on.
- Things like seperating Crow's limbs or just using Black Ant's barrel body to cage someone does count as freeform movements. Also you can be creative with such descriptions, so long as they still follow the basic means of how it works, say using the "door" in Black Ant's body in order to hold someone's hands together and prevent them from performing hand seals.
- Salamander is a large puppet which can have fast movements, like whipping it's tail to knock someone back if they get too close. Additionally, you can use it's large head to bite people, and even create such movements like getting inside the puppet and controlling it from there.
The list can go on forever, but it's all dependent on the puppet and what it's functions are. Just make sure that with freeform you avoid using techniques which exist, and using abilities the puppet should be able to use but can't because it's not in the description.
Well that's it for freeform, next we'll move onto the specific techniques for the puppets.
So basically, there's three categories I'd like to go over for techniques, and I'll explain them briefly.
General techniques: These are basically techniques which every puppet usually has built into them as functions, and even people can use these techniques if they fit the requirements. As an example, Chiyo's right arm is a puppet arm, which can be used for the Chakra Shield technique. There's a few techniques which encompass these traits, and can be pretty much used by any puppet the user has control of.
Puppet-specific techniques: These can only be used by certain puppets unless for some reason it's specified otherwise in a puppet. For example, I have my own custom doll which has the ability to use Puppet May Rain, which can usually only be used by Crow. It's easy to point these techniques out, as they usually have explanation like "the user manipulates crow to do something".
Multiple puppet techniques: Techniques like these encompass the need to use two or more puppets at the same time. These can either be general techniques which you can use two or more of any puppet, or specifically tailored to certain puppets, mostly they'll be Crow and Black Ant. These usually only have up to three puppets, but might require more if the technique calls for it, and will usually use puppets like Sasori's Parents in order to accomplish the result.
It might be a little complex to understand, but if you do we'll go over the first section of general techniques.