Long time since last blog post, long time since last app update...
Now the Light Painting application can load custom fonts. Only Android 1.6 devices and higher can load fonts from files.
You've got to store your custom True Type Fonts in a folder inside your sdcard named "fonts", the final mount point is "/sdcard/fonts" and all the files will appear in the list of available fonts.
There's a little kind of trouble measuring the font width and height with some True Type fonts we've tested in the devices but most of them work perfectly.