How to create custom bitmap font?

Bitmap font generator http://www.angelcode.com/products/bmfont can creates fonts in black and white only. I’m looking for more advanced tool. Share you experience on it please. Thanks in advance. (Output file format is .fnt)

There are some other tools here:
https://code.google.com/p/libgdx/wiki/Hiero

The best thing to do is to generate a pure white font, and then tint it whatever color you want in a fragment shader. LibGDX does this for you out of the box.

Thanks for the tool!

http://www.angelcode.com/products/bmfont/

I use that one, dermetfan teached in a video.