I am aware that this is slight off topic, but yet again: If you use PlayMaker, you are likely to focus on getting results fast - and this is really my best tip:
Cheetah 3D
Tadaa! I have been through all major 3D packages (yes, I was on Piratebay), gave them all heavy spins, was still frustrated, and then, a tiny post somewhere that someone was very happy for this program.
MAN!!
Unity imports files NATIVELY - this means that you just make your little character, and save. Then you can drag that little character into your Scene - it comes with all the animations, colors, phong shading settings - bang.
It works so well, that you can PLAY your game, Alt-Tab to Cheetah 3D (while the game is running), modify your character in any way you want (even texture painting right on the 3D model, animations etc - anything), press save, Alt-Tab, and Voila - Unity is now still playing your game, and your character is changed inside the running game!!
All keys and mouse can very, very easy be set up to match Unity, so it feels like working with the same program.
It does not have (almost) any functionality that does not go straight into Unity (there are some transparent shaders and stuff like that) - and so you do not have to worry about a thing - just draw, save, bang!
Just opened Unity, and want to change that mesh? Double click in the project view, it opens in a big nice Cheetah 3D window, edit, save, bang!
So sweet, I cannot believe anybody would even consider using anything else!
IK, inverse, heatmap, all is there!
I have used it for 2 days now, and I am all high on it.
It's extremely fair priced, USD 69 at this moment - and I'd recommend also purchasing the video tutorials, also fair priced.
If you are a PC user, I have just wasted your time, sorry - Mac only.
www.cheetah3d.comhttp://docs.unity3d.com/Documentation/Manual/HOWTO-ImportObjectCheetah3D.html