По моему мнению отлично для этого подходит SolidWorks: очень проста в изучении, позволяет создавать твердотельные объекты (преимущество перед 3д максом и другими программами плоскостного моделирования). Проект можно выстроить с точностью до миллиметра и отверстий для болтов. Используют его в отраслях от простых инженерных разработок до сложнейших вроде автомобилестроения. Компас все таки изначально создавался для создания чертежей, и 3д в него интегрировали позже, SolidWorks же создавался как CAD программа твердотельного моделирования с чем отлично и справляется. Позволяет делать сборки из отдельных деталей, что очень удобно для более точной и отдельной прорисовки деталей при большом их количестве в финальном объекте. Легко можно на основе объема вывести двумерные чертежи как всей компоновки, так и отдельных деталей, мест их соединения и пр.