I second this, Daniel Ludecke created his own Zettelkasten software that has this features and demonstrates how it might work. I was thinking about this in the context of Obsidian back in 2021, using the term “Note Sequencer” instead.
I unfortunately am also lacking in the programming skills to just create it myself!