The Gremlin Engine allows one to make its own, full featured, graphical RPG-style adventure without a line of code.
The adventures may include scripted parts like introduction sequences and animated effects like spells or traps.
A very flexible and extendable Java layout engine that uses XML to render Java user interface components and separate the data model from visualization.