I revisited the current state of the Obsidian plugins &etc that relate to writing while I was 'watching' the Kentucky Derby on internet TV. I made a few notes; then thought it was worth posting them here.
File ManagementBartender allows manual sorting of files in the file explorer. Not yet approved as community plugin (installable via BRAT), but does work and makes it easier to work using shorter notes - makes it more like Scrivener, Ulysses and most other programs. imho, it is more useful than the longform plugin at present (Longform last revised 4 months ago). otoh, when I turned the plugin off, all the files in the vault disappeared from the Obsidian file explorer (still visible on system) and they only reappeared when I restarted it; hasn't worked a few times and I've had to resort to stopping and restarting Obsidian.
File splitting and merging - I don't believe Obsidian has a good solution for merging files, and the splitting plugin (Note Refactor) works, but hasn't been updated for some time and the developer hasn't been active on Github since the middle of last year. There are easy solution for the files outside Obsidian, but I feel that this remains an area of weakness for Obsidian as a writing app, although embeds are a way of constructing long files from shorter ones, and is the method iA Writer uses (although that has an easier way of adding them).
Editable EmbedsThe Hover Editor allows linked files and embeds to be edited directly without having to open the original file. This makes it possible to put together a long document from many files using embeds or links, whilst still being able to edit the sections from within the large file.
Word CountsMy preferred option for current file remains the
File Info plugin; last updated about 3 months ago, but does everything I need.
Better Word Count now works in Live Preview.
Another very useful plugin is
Novel Word Count(only just updated). It adds the total word (or page etc) count to every file and folder in the Obsidian File Explorer. Very useful, but the value does come only when writing is done using multiple small files rather than big files with headings.
I don't believe there is a way of working with heading level word counts.
BlocksThere are two main block dragging plugins. The first covers every type of text, but only works in legacy editor, not Live Preview. The second is more recent, works in Live Preview, but thus far only works with lists. There's also a block copy/embed plugin.
Focus ModeOne plugin (Ghost) progressively fades lines the further away from the active line they are but doesn't work in Live Preview (I found this plugin quite useful sometimes, but only when the lines are short). The other hides the side panels and menus (more friction than it's worth for me).
FoldingNatively, Obsidian has the ability to fold headings and lists. The Creases plugin adds a much finer level of control, plus the ability to add creases (folds) wherever you want. I appreciate the potential value of this in very big documents, but haven't needed it myself as yet.
Outliner functionalityBest approached using two plugins (Outliner and Zoom) which are designed to work together. They're functional enough for simple outlining but Zoom now only works in Live Preview.
Colour highlightsThe
Highlightr works quite well, but has two disadvantages - it's not low friction and the HTML makes the edit pane a pain to read
Appearance
I mostly use the default theme for the simplicity, but the Minimal Theme has grown very impressively with a good set of settings to personalise the appearance without needing to do anything with CSS. Some themes are actively updated but many aren't.
Long-form writing using single fileSadly (for me), I see very little that helps with this apaart from the folding options. The core Outline plugin, allows headings, with text below, to be moved around. The block embed/link plugin works for the headings and text too.
My impression is that long-form writing purely in Obsidian, would probably work most effectively using sections rather than a whole book or separate scenes/chapters.
One advantage of Obsidian over most writing programsIs the ability to show a number of files at the same time, particularly if some are placed, hidden or half-hidden in the side panels. That's an extremely flexible arrangement which can be very useful. Most writing apps allow a side note to be triggered, or a program such as Notezilla can be used for multiple notes, but that's not quite the same thing. Obsidian also has the Callouts core plugin which makes it fairly simple to add standardised alerts/comments of different types.
Paragraphs, Lines and EnterThis remains an issue. If someone writes paragraphs only (ie no single new lines within the paragraph), then there may be no effective difference between a line and a paragraph - everything will depend on the settings of the export/conversion process. Depending partly on the use of copy/paste and the settings used within that.