In general: Rhinoceros for modeling and Meshmixer for file repair.
Specific purposes will require specific tools.