I've been working on a mod to allow me to play coyote men by replacing the primitive version with something based on the human entity. I took the human sprites and tweaked them to make them into coyote men. Having the base sprites to work from was a big help, but it still took a while.
I ended up reusing some kobold armor sprites for them.
I even went the extra mile to make child graphics to see if it was possible. It mostly is, though it's double work because you have to make all of the body parts and clothes all over again. It's hard to see the difference at a glance, but this shows a child (above) and his mother (below):
I screwed up the color coding for clothes so most people wear red now. I'm sure it can be fixed but I haven't looked at it in too much detail yet because the config file is over 10,000 lines long.
What sucks is that it appears to be impossible to make baby graphics work for layered creatures like this. I made some baby graphics, but just can't get them to work:
I tried using [LAYER_SET:BABY] in the graphics config file, like used for gorlaks and other creatures with baby graphics, but it doesn't work and causes the game to start parsing the rest of the file wrong in weird ways. I may have just done something dumb, but never could find any typo if there was one.
For children, I used the [CONDITION_CHILD] tag on the layers, which does work. Unfortunately, there doesn't seem to be a [CONDITION_BABY] tag for babies. Oddly, I tried it and the game doesn't generate any error messages for it, but [CONDITION_BABY] seems to always be true so it turned all of the adults into babies. I'm guessing the game just fails to parse the tag and sets an internal always true condition on the layer because of it or something.
Oh well, I'm guessing this will eventually be implemented, and I'll have the graphics available when it is. Making portraits will be a fair bit of work once that's released too.