I usually use SketchUp for fast and precise modeling, Rhino for fine and smooth modeling and Grasshopper for tricky parametric modeling :) My main specifics are architecture, furniture and different interior items. Have the experience in modeling for 3D printing.