pipx is also a good way to install a virtualenv and link up any executables that the package exposes.
Edit: So installation would be:
pipx install awktutorial
And it would automatically make the executable available to the user as long as pipx's bin directory is in the user's PATH.
Are you actually modding conversations you are directly involved in? When I have done modding, that would usually be discouraged as a conflict of interest.