I am currently working on a formal system that I have been manually translating over to TLA+ . I was debating writing myself a TLA+ generator doing some dumb string-concat logic, but I was curious if there were any tools that would let me pass things into some kind of tree and output TLA+?