This tool was created to assist developers when re-organizing large numbers of assets. It is particularly useful for wrangling large projects into a form that can take advantage of Unity's Asset Bundle system. For instance, you might want to select a character or scene and choose "Select Dependencies". The Pro Selection Tool makes it easy to sort through the hundreds or even thousands of resulting dependencies.
The Pro Selection tool uses your current selection in the Project window to build a hierarchical view that only includes assets and directories included in the selection. From there, you can easily filter by type, trim individual assets or whole directories from the view, and export the result back to Unity's current selection.