There's https://www.cadsketcher.com/ addon for Blender. Blender isn't really a CAD program, but apparently it's got enough 3D functionality that it's possible to do CAD in it. Would need to hear from someone more familiar with CAD than I to know whether it's really viable yet or not. Blender's excellent for everything I've personally needed to do in 3D thus far though. (Mostly models / animations for use in game engines.)