Always had CAD envy. Worked with AutoCAD long ago inputting blueprints, not knowing what I was doing. Always had an idea how I thought CAD should work and that you should be able to do almost everything precisely with only a keyboard. Nanocad 5 is 100% free and can do 3D.