Brock,
it depends on what you are looking for. Is a simple CAD program that draws line by line enough or do you prefer automated drafting programs? And of course how big is your budget?
There seem to be quite a few guys on this Forum that are using Timbercad. I do not know anything about it but they seem to mostly like it.
Then there are the high priced programs that let you do virtually anything from drafting, shop drawings, 3D visualisations, estimating, stick framing, timber framing, log homes or any other type of construction. With these programs instead of drawing ,a rafter for example, line by line you type in the dimensions of the rafter, pitch, overhang...and then you "install" it onto the roof after which you can profile the rafters if needed....
It depends on your budget in the end and how fancy a program you are lokking for.