Added the option to select multiple apps. When executing this with the Perform Task action, set %par(1) to any value to activate multiple selection. The selected packages will be returned in a comma separated list. Use Variable Split on this list if you want an array.
Leave %par(1) blank for the original behaviour.

App Selection Dialog 1.3
A simple app selection dialog, similar to what you would find in a launcher