This is a list of various Python tools and libraries that are useful.
For managing any of the CLI tools it is recommended to use pipx which will create a new virtual environment per tool and put them in $PATH. This prevents any dependancy problems with the standard system Python installation and allows for easy upgrading/removal if required.
click for parsing command line arguments.