I was in the same place you are, brushing up on CAD w/ a 3D printer. OnShape is a web based CAD service from some of the original technical creators Solidworks. I found that going through their tutorials helped a lot in understanding how the tools think.
Not open source like the other options discussed here, but free for hobbyists.