The most simple and effective way to have a markdown (wysiwig-ish) editor (look at the source Luke)
Clients always want wysiwyg editors and **you** know that's bad for them, so this is a great compromise for them and for you.
You can uncomment the image button to do image upload directly to Cloudinary (you have to include your cloudinary credentials - more information in the [documentation](https://github.com/tibastral/markdownify))
I searched something simple and easy to integrate like that for years, and didn't find one, so I decided to create one in order to convince my client not to use CKEditor or TinyMCE and succeded. Hope that helps you too.
It's based on Codemirror, an awesome library and only 70 loc (so really easy to change for yourself)
The buttons are in html so it's also really easy to style.