Applist will create a list of applications from the Puppy Menu. It pulls the information from /usr/share/applications and /usr/local/bin (for the default apps). It creates a /root/applist.csv file with columns for Name, Comment (description), and Category (not very useful). Open this file in Gnumeric or another spreadsheet program where it can be edited, sorted and organized.
Due to inconsistent and incomplete source data the file will still need a lot of editing for some uses, but It does save you a lot of time doing the tedious job of listing the 150+ applications.
wizard
EDIT: you may need to reset the file permissions to executable