I've made some improvements to my font-to-bmap script featuring colors now:
It only supports bmap-fonts, I had to hardcode the width for all 256 characters and I think I've written the worst if-comparison of my life but somehow it works.
However, although Alibaba showed me a workaround on how to create sprites from bmaps I'm still having scale problems with these sprites in my interface. ..so I'm thinking about switching to a draw_quad-base approach.