Sort:  

@joeyarnoldvn Blender is most definitely a great program. It can make really good models for literally anything you want, it has possibly the best particle system, and you can make animations in it as well!