At least Cyrillic and Greek should be in the same style as Latin - with all the Latin extensions, too. Truetype fonts are technically challenging, with their complex hinting language. It has taken years for the Freetype library to appear - it's a difficult spec, and difficult to handle well. The hints their cheaper Scanfont app produces are appalling. Still, there's no reason why no-one should be able to devote a few years of his time to creating good fonts.
Bitmap fonts are a lot easier.
It depends a bit on the rasterizing engine, but XFree's is pretty good, now. The following comments are owned by whoever posted them. I haven't succesfully created a font with it, nor imported it, but it's definitely in rapid development. And it's unique, of course. Perhaps a bit of a pity that the author has decided to create a whole new widget set for his project.