Thanks for the kind words, much appreciated!
TinyMCE is already used for the WYSIWYG editor currently being developed, although I don't know if it will be possible to change the text colour, since this is not supported by Markdown.
Where should I make my Donation for the production and improvement of this?
For donation info, please check Support Joplin development | Joplin