3D animation

I know i shouldnt ask this here but i dont know where else so here we go. Can u recommend me the best soft, for beginners, if i wanna make my own 3D player with his own movement actions? (I dont just want to make a static object but animated with actions like run, jump, hit etc). I know blender its an option but maybe there is something else much more suitable for beginners.