windowlist

The windowlist package implements a "window" menu, which is recommended by Apple's interface guidelines. The package tracks all toplevel windows, minimizes and raises windows, and displays all toplevel windows in an application.

Windowlist is developed by Kevin Walzer and is available at http://opensource.codebykevin.com