@jetron li seu codigo fonte, como funciona a parte dos link, parece ser estático teria que ficar fazendo alterações manualmente, essa primeira versão e assim mesmo? não entendi como eles vão se atualizar no seu codigo!
Semana passada eu fiz um menu cli em python, talves você consiga implementar na proxima versão do seu projeto, caso precisa de ajuda estou a disposição em ajudar.
[edit] - Ops Faltou o link do meu projeto.