I'm using Free Cad's Gear Workbench plugin at the moment. It's okay, but Free Cad kinda sucks.
You thinking about adding other gear types like bevel gears and gear racks?