@ramboe, I have a similar background and need (heavy Logseq user here).
I believe UI feature that simply disables paragraphs so that every line is necessarily a bullet would solve a huge part of what you're asking for.
Of course, SB is not fundamentally an outliner. This means that though it has a sense of hierarchy of your notes is, that sense is limited (so far). However, in practice, the work in this thread took care of a lot of the fundamentals I needed. YMMV.