If you can afford a license, Solidworks. The next best thing is Rhinoceros, it is great with meshes as well.
For a nice free and quick solution use Sculptris.
I use Blender to boolean away shapes, say create a flat bottom. That is about what I know in Blender, steep learning curve indeed.