Something else that might interest you is the library Pastel for native Reason projects. It uses JSX for formatting text to output on the terminal.
https://reason-native.com/docs/pastel/quickstart
I'm using at the moment for a project and its quite interesting