After several years of using Ubuntu-Gnome I have added a plethora of software beyond the basic Ubuntu Installed package. Fact is that I have lost track of what has been added, and thus might be available for my use. Pull-down menus don't help resolve this because much of the added software does not automatically appear on menus. I find myself frequently accessing Synaptic Package Manager just to see what is installed and available.
This brings me to the suggestion that we may need a new "What Is Installed (wii)" software application which shows the name of installed software, along with a short textual description of what each package is used for.
I don't know if this would be part of the Menu Editor, or a stand-alone application. For one-off locally developed software (I do a lot of shell-script and java-script programming for specific purposes), this new tool would probably need an interface which lets the user add his/her own list of Installed Software and allows editing of the "what it is used for" field.
A starting place might be a scan tool which finds the name of all executable software in any */bin file and builds a database of these executables. Then the "Purpose" field of the database could be populated by doing a 'man' on each command and extracting only the "NAME" line from that data.
Once such a database were automatically populated it could be reviewed by the user and suitable corrections made to the "Purpose" field.
A third field in the database might contain the full-path location for each executable. The fourth field might be the permissions, and the last field might be ownership for each executable.
Arv - K7HKL