Hace algún tiempo, vi una aplicación Mono con salida en color, presumiblemente debido a su sistema de registro (porque todos los mensajes estaban estandarizados). Ahora, Python tiene el loggingmódulo, que le permite especificar muchas opciones para personalizar la salida. Entonces, imagino que...