Free programs I use often and highly recommend
Blender
https://www.blender.org/3D modelling + animation and a lot more features that far exceed what a human can learn in their lifetime. Not very intuitive, so be prepared to watch some tutorials before diving in