I abandoned heavy programs for just plaintext text editors with spelling a long while ago. On windows that is notepad++ for me, but linux so far I have not found a worthy replacement, so I have a bunch of text editors that are inferior to notepad++ that I am using for now, I will probably go for a customized emacs or neovim at some point though, but both of those have learning curves

so currently I use kate on kde, geany (iirc name) over on cinnamon,
Also do enjoy dictionaries and thesauruses

Some of the editors have a right click to see thesaurus entries and that is nice, but it is rare for pure text editors to do that
Also of course the keyboard I use is a great help for me to be able to write at all, my normal keyboard had gotten so painful to use that I was unable to write at all, but now I have a split ortholinear keyboard and it really helps avoid that pain nearly entirely. Specifically I have the zsa moonlander mk1, but there are others that may be even better than that one.
If I ever want to publish a book at some point I will probably be experimenting with LaTeX (or however the letters are capitalized) by Knuth, as that goes well with emacs and plain text

but otherwise I might go for putting text into libreoffice writer to format for print there
