I find myself wanting to write a custom device monitor filter that colors the output according to the syntax of the serial protocol I use for a particular project.
Unfortunately it seems one can only write custom filters as part of a platform.
It would be nice to be able to add a "monitor" folder in a project, or directly pass the path to a Python file to the --filter option.