I've been simulating the dock (or trying to) at least since 7.5. At first I used The Tilery, then switched to DragThing, then used a popup tabbed launcher when 8.0 came out, then back to DragThing until X.
There was always something wrong with each 'solution' though; Tabbed windows don't come...