I imagine Inkscape is easier to learn, but I find a real CAD program much nicer. In LibreCAD you can define circles from two points on the edge, center and radius, center and one point on the edge, tangential to other circles, etc. You can also snap the cursor to edges, corners, centers, middle of lines. You can assign a default color per layer. And you can define any point to define coordinates relative to (very useful if you want precise distances, like connectors on a fixed pitch). All these make it much nicer to use for CAD work once you get used to it.
The interface is quite different from a general graphics program, although in my opinion the interface got quite a bit nicer in version 2.1 (textual description that says 'Center, Radius' instead of often cryptic icons).