Target goal is to have it capable of wrapping output from other programs transparently by hooking stdio!
The generic colorizer as I imagine it is a wrapper, rather than a module. You call the colorizer with the name of an application and it's arguments, the colorizer resarts using the application name and filters the stdio channels, using patterns in a resource file for colorizing.
This is easy to do, and no harder to do right than anything else ;^)
I hope to get this thing going within the next year, along with my secure standalone wiki server. So little time.