I have used EasyCAD and then FastCAD from Evolution Computing for years. Both are quite easy to learn and can do most 2D work. They have a new version that is supposed to be 3D but I haven't tried it. I believe it does do .dxf files.
One of the primary reasons why I am so loyal to them is that they have a web site much like this one, but the head programmer is always present there. I have seen him post updates to the program the very next day after someone brought up a problem. The VERY NEXT DAY!
Programmers who actually listen to the users. You can't get that kind of service anywhere else in the computer industry. Not anywhere!
Make it fit.
You can't win and there is a penalty for trying!