It wouldn't be impossible to build your own rich text editor datatype with CKEditor or similar I guess. You wouldn't have hte macro / Umbraco specific plugins.
I have large client that only uses markdown editors. Not sure why this was done in the first place but it works pretty well. We have a custom markdown generator code that injects classes to the various tags to style