Our recently released project, Laconic, offers a complete solution for writing game dialogue, managing dialogue assets, handling variables and branching narratives, and building game worlds. It exports directly to JSON and a range of engine-specific formats, including support for Godot, GameMaker and CryEngine. You can download the beta for Windows, Mac and Linux here: https://tielab.itch.io/laconic.