I might have misunderstood your want but perhaps you'd be interested in where we're going with Storyscript? [1]
We're working on a primarily text, multi-modal "low-code" experience.
Or maybe you're suggesting the other way round, that you want primarily visual but with a way to interact with it in a text based format?