PfaEdit has a number of features built in to it to deal with TeX.
It can read "pk" and "gf" bitmap files and autotrace them to generate outline fonts. It can even invoke metafont directly on a ".mf" file, generate a "gf" bitmap from that, autotrace it and generate an outline font.
It can read kerning information from a ".tfm" file.
The encodings file has a number of standard TeX encodings built in to it.
For large CJK truetype fonts it can read a sub-font definition file as defined in the ttf2tfm man page and generate a series of postscript type-1 fonts based on those two.