I switched to Apostrophe from MarkText: https://apps.gnome.org/en/Apostrophe/
It's not as WYSIWYG as MarkText, but close enough. It has buttons, but it wasn't a requirement for me. I use (and love) Gnome, and wanted something gtk based to blend in my DE.