Free Easy CAD is a neat, easy to use, yet reliable and comprehensive CAD file creator, editor and viewer.
It contains a large number of CAD functions and support for elements (line, arc, polyline, spline, face, 3D solid, 3D Surface) which are essential for creating your own design.