As you probably know if you follow my dev diaries, I write my games in Twine, which is a system for making choice-based stories that run in a web browser. Twine has a visual editor where the story is represented with boxes linked by arrows.
But actually, I haven't used the Twine program itself for years. For all my games since They Will Not Return—including Beyond the Chiron Gate—I've used Tweego.
I've made some progress on Foolish Earth Creatures this month. I've got what I think is a pretty solid outline, and I've written first draft versions of several sections. I've also got a clearer idea of who the player character is.