TurboCAD is a general purpose 3D CAD package with solid modelling capabilities, that is most often used for achitectural and mechanical design.