I turned the scripts I use for avoiding various cardinal sins of art writing into an Emacs minor mode. This means that you can run it in your Emacs session as you write.
What do you mean you don’t use Emacs? Don’t be silly. ;-)
https://github.com/rheaplex/scripts/blobs/master/artbollocks-mode.el