auto doc and napoleon are tools that generate documentation for python programs. They can be used to help people with their code, or just read all the options they already have in place. Sphinx click is a tool that generates command line reference using option text. The last one has managed project labels with get hub labeller.