Thought I'd mention articy:draft SE is on sale through the end of the week on Steam. It's a really great visual game design tool with flow charts and more. It's a pretty great tool if you're designing games, writing stories, and I've even used it for just the flow chart aspect to design my programming projects.
It is not a programming tool or game engine. This is purely for design.