3 ms·It doesn't quite tick all your boxes but I've been really impressed with Typora for this purpose.by mthoms 7y agoIt doesn't quite tick all your boxes but I've been really impressed with Typora for this purpose.