I would assume you get a kind of editor, where you get x by y by z to build for the body&head, the arms, and the legs, then combine them all, going based on the current animations that Craig has.
We may even need to make a skin for each animation frame, which looks like 3 (standing, left step, and right step).
Either method could work, but it would take more effort on the player's end, to create multiple poses and parts.
Hopefully, we get enough RGB colors to make any/a lot of pigments to allow for close/perfect accuracy, as I'll be making a specific genre of them.
PS, I hope we don't have too much of a limit, or a shape limit, as I'd like to make things such as dragons, horses, fish, etc...
Now that I think about it, maybe there could be a special "joint" block where we can specify movements and which face it goes to.
360/ball pivot - can move all directions. (For tails)
1 axis pivot - only moves on 1 axis (elbow, knee)
2 axis pivot - moves on 2 axis (hips)
No pivot -(or, just don't add a block)
As well as a degree min max parameter, where you can set the limits so let's say an elbow can go between 90* and 180* (from standard 0* = top) to form a motion of straight down to straight forward, with -90 bending backwards, but we don't want that (or do we...)
Also, maybe a speed option for it as well, to determine how fast it goes through the motion.
Also, an action option, to tell when to trigger the motion (walk, jump, etc)