Update for Macintosh and PackageTools
Adam: I'm attaching a ZIP archive with the procedure files as I have modified them to display the panel layout better on a Mac and to interface (almost fully) with PackageTools. I have commented out one portion that is to remove the package -- it did not work as I expected. I think it did not work on my system because I keep ACL_WindowDesktops loaded from Igor Procedures. That may indicate a bug in my PackageTools package that I need to track down. I added an entry level for help file to ACL_WindowDesktops to work with PackageTools#PackageHelp("ACL_WindowDesktops").
I continue to find this package very useful! -- Jeff