Blender is a fantastic open source 3D modeling program.

Also, Ogre3D is possibly one of the best and most versatile open source graphics engine I have ever come across.

There's also Gimp. I've never used it, but I've been told it is a very good tool if you can't afford Photoshop.