People who don't need to edit PATH might still need to track content.
Nodejs is a programming language.
NPM is a tool to fetch libraries for node programs.
Thus NPM and Git are software development tools.
A software developer or a power user are supposed to know what $PATH or %PATH is.
People who don't need to edit PATH might still need to track content.