Ok. I can’t say enough about Draftsight. Love this program. Anybody that is used to AutoCad will have almost no learning curve. Also “Gearotic Motion.” Sounds like a bad porno movie, but it is a great gear design program.
There is a nice online utility for Cycloidal gears too.
http://www.hessmer.org/gears/CycloidalGearBuilder.html