Specifically, I'm looking for something that will handle 2D diagrams, sprockets, and dimensioning.
I could probably use Inkscape, but I'd like a "proper" tool.
Googling has returned a variety of options, but I'm unsure as to how to evaluate them. Ideally, I'd like something free/open-source, but inexpensive (under $100) would be fine, too.
Several years ago, there was a freely-available CAD program for Windows that I used which handled basic dimensioning and diagrams. Unfortunately, I can't recall its name (I used it in the Win95-98 era). I presume a similar tool would be available for the Mac as well.
By "proper" I mean a tool which is supposed to be an engineering/technical drawing tool, rather than just a vector graphics tool (like Inkscape or Adobe Illustrator) which I could force into doing what I'm looking for.