This software only deals with terminals, but it is quite incomplete even for terminals. The latest manuals for "dumb" terminals need to be checked as this software is based on pre 1990 manuals. X window terminals need to be included. More details are needed regarding the terminal control languages and emulations for those who don't have (or can't find) their manuals.
Thus far only two types of terminals are covered: Wyse and VT220. These likely cover the majority of terminals which can download font since other brands of terminals tend to have Wyse or VT220 emulations. X-window terminals use BDF format which is almost the same as Wyse except for the verbose "header" information required.
This software could be extended to include printers. For high resolution font, it is time consuming to draw (or type) the large number of pixels used in high resolution fonts. You may be better off doing it using outline fonts (not supported by this software) except that as of mid 1997 I know of know freeware programs for this. With outline fonts you don't need to type each pixel and it is easy to scale the font to various sizes.
Extending this software to cover dot-matrix printers is a much larger task than that of creating this existing software for only 2 terminal types. This is so because there are many types of printer fonts: 1. There are proportional spaced fonts with various size cells within the same font. 2. There are compressed fonts (using very simple data compression) 3. There are complicated fonts created by a second pass of the print head where pixels may overlap each other. However, to just extend it to cover a simple printer font (not proportional spaced, etc.) would be relatively easy.
I'm seeking help in the above projects. If you can write the code for a few printers (including PCL and ESC/P) then you'll become the co-author of BitFontEdit.