I have written a simple program to help creating fonts from images. It is called Glyphtracer. The basic idea is that you give it an image file containing all your glyphs. The program autodetects glyphs in the picture and allows the user to assign each detected glyph with a Unicode code point. These images are then traced to vectors and written to an SFD file. The rest of the work is then done with FontForge.
To make things clear, here's a video showing how you can create a font from scratch in about two minutes:
Glyphtracer's home page is https://launchpad.net/glyphtracer. The program is written entirely in PyQT4 and is currently Linux only.
int margin_t, margin_r, margin_b, margin_l;
switch (sscanf (optarg, "%d %d %d %d",
case 0: err;
case 1: margin_r = margin_t;
case 2: margin_b = margin_t;
case 3: margin_l = margin_r;