It would be great for easing the setup procedure to have a script or setup instructions for your tool in the README. Please also include dependencies, like a requirements file for pip.
Assuming you go for requirements.txt, you could probably use lines with -e instead of Git submodules for certbot, dnsuptools, etc.