surely snagit can do this, can't it?
the problem is not listing the fonts, i could fix that - the problem is that the graphics drawing component that draws the text cannot.
i might try to fix it, or else i could make a kind of fix - i can make a special kind of graphics object which is really just text, but remember the text, so you would be able to edit chinese/japanese/etc text and it would convert it back and forth between bitmap and text. actually maybe this would be also useful as a standalone tiny util, to let you type in some text and then convert it to a bitmap for use in other programs.