Review:
FontLab is an impressive font editor that combines rich functionality with a streamlined interface. Without doubt, the most important feature of FontLab is its native TrueType and Type 1 editors. This means that the final result will look exactly as intended whether you are creating a TrueType or Type 1 font. While FontLab supports automatic hinting, its powerful native hinting support for both TrueType and Type 1 fonts make it especially valuable for expert font creators.
FontLab's unique VectorPaint tools, which let you paint in a vector environment is indispensable for those who have a spontaneous style. Another valuable feature is FontAudit that continuously checks you actions in the background and can automatically correct errors such as defective curves (e.g. inflections, cusp and self intersecting curves, incorrect smooth connections, etc.) and semi-horizontal and vertical vectors.
In FontLab, you can automatically change the shape of the whole font or just selected characters by applying transformations. Some transformations are basic such as rotating and slanting, others are special effects such as bold/outline, 3D rotate and envelope. Envolope is particularly interesting because you can freely determine how the transformation will occur. There are even predefined envelopes.
Other features include font metrics and kerning, the ability to create multiple master fonts, and extensive unicode support. FontLab comes with excellent on-line help and a more detailed PDF manual can be downloaded from the program's web site.
The latest version adds OpenType support, Python macro language, new outline tools, and the ability to create Chinese, Japanese, Korean, Arabic and Hebrew fonts.
TypeTool, a less expensive, scaled-down version is also available.