Eu usei vim , git , e LaTeX para isso e muito mais: folhas de personagem e fundos, bem como fundos mundiais e notas no jogo.
O LaTeX é usado por escritores e geeks de RPG e permite que você criar alguns layouts muito bons . Vim é um editor simples, mas existem outros diferentes editores que você pode usar se não gostar vim . A principal vantagem do vim é que ele é rápido e tem excelente suporte ao LaTeX . Finalmente, o git é um ótimo controle de versão que permite que você trabalhe off-line e tenha excelente facilidade de mesclagem para que várias pessoas possam trabalhar no mesmo repositório. Claramente, essas são todas as ferramentas que eu uso na minha vida profissional, assim, usá-las em um hobby é trivialmente fácil para mim. Naturalmente, sua milhagem pode variar.
A outra ferramenta que usei é ikiwiki que usa markdown e git . Mas eu meio que assumi que se você quisesse um wiki, você não teria feito a pergunta.
Por fim, você analisou o software de gravação (como em livros de ficção)