There isn't going to be much code generation here, so let's start with mkdocs and see if it is good enough for us!