Tracery is a procedural generation system for generating text, graphics, and more. Think of it like a procgen framework rather than a tool limited to one particular use case. People use it to generate text and dialogue for games, bots (Twitter, et al), artwork, probably music, recipes, insults... Unusual kinds of games have been developed with it, such as rhythm games and dating sims(!). Worth looking into. There is a version for the Twine game development system and a port to Python (https://github.com/aparrish/pytracery), which would make it very useful to us...