Java

Ludo.Systems
A tree-based visual game development tool designed for non-programmmers, exportable in common formats to work with almost any game engine.
ScriptEase II
A program that allows video game designers to create scripts using a GUI.