This image was rendered with Blender, but do you know you can use Blender as a CAD software ? Yes, this wasn't the case a few years ago but it's getting better and better each year. (even Ubisoft started using it and is contributing to it !)
The Blender Community is super active and added support for 3D-Printing and tons of plugins are new like TISSUE which is by far my favorite one ! Geodesic is also super-usefull ! Thank you BLENDER PEOPLE ! <3 !