Getting Started in Type Design | OH no Type Company

Two options here. For the programmatically inclined, and those that want control over their preferences in a pretty serious way, RoboFont is the way to go. That's what I use, and I've been very happy with it for a number of years.