If you're a Maya user, you could probably get away with using Epic's Animation Rigging Toolkit. It's pretty good for most things bipedal. https://docs.unrealengine.com/latest/INT/Engine/Content/Tools/MayaRiggingTool/ I definitely think it's worth learning how to properly rig characters if that's a direction you're…
It's nice-ish. It creates a rig that works specifically with HumanIK which is Motion Builder (lite) stuffed into Maya. I like HumanIK / MB for retargeting from one rig to another, recording and cleaning up mocap as well as blending animations together, or if you need one rig to drive another one, like a character picking…