Locking limbs in space or parenting them to another character

Hi, I am interested in using DAZ for creating animations, however I can't figure out how to lock e.g. feet or hands in space. I know there is a pin option but that locks the body part only very roughly and still allows for lot of movement. If I lock it in the bone select tool it's better, but then I have to use the bone tool for the rest of the workflow which is not possible. Surely there must be a way to do this very basic task? How are people animation for example walk cycles?
Comments
http://www.daz3d.com/forums/discussion/66717/mcjautolimb2015-a-kind-of-ik-system-now-genesis-3-compatible#latest