On Windows, I love to use an app called WindowsTabs.
WindowTabs runs in the background and attaches a tab to each of your application windows. Drag one tab onto another and create a tabbed group. By organizing your windows into logically related groups, you can more easily manage a large number of open windows.
I searched google for Mac equivalent, but got nothing so far.
Does anyone know a similar app?