Professional-grade narrative and dialogue authoring. Expensive, but used by AAA studios. Consider once your game's narrative is too big for hand-coded dictionaries.