How about Blender. I haven´t used it my self but i´ve seen lot great stuff done with it. And it´s free, open source.
It´s not for mechanical engineering, more like skulptrering and 3d-picture making. You can save obj-file and I think you can save stl also.
https://www.blender.org/download/