I guess front-end development is the obvious one. The Node.js version on Debian Buster is 10.15.2~dfsg-2, while you have 12.16.2 on the official NodeJS website.
To be fair, OP mentioned that the official packages were often useless, not the distribution as a whole (you can often install custom packages / binaries, although it's not nice).