Software inventory is a very common request in the world of desktop management. Most environments have some sort of asset management system in place that reports on many things, including software.
Discover the hidden feature in DietPi that allows you to automate your Raspberry Pi setup with a single script.