TextEdit has the possibility to set the background to dark, then set the text color to white, and you can also speak the text if you want.
I have added a "contrast adjust" actor because the TextEditor background appears not totally black in Isadora.
if you can work with a second monitor for TextEditor it is very confortable
TexEdit:
Best regards,
Jean-François