I know there's text blitter, but I'd like something that supports AngelCode (BMFont) font format.

The reason I want something that can use AngelCode font format is because Littera can give you some amazing results when it comes to font generation, but it can't output into a format Text Blitter can understand. Also, text blitter can't do variable width fonts.