Alright, I have read so many posts on here about how people want to develop certain applications that mimic some feature of the dock. There are almost no responses to the posts. So I post a challenge. Reverse engineer the dock... (shh dont tell anyone)
If we could reverse engineer the dock, we would have access to a lot of killer features, like making other application windows aware of where you application window is. The ability to know every single window that is open to visible applications. And some other great SystemUIServer integrations...
Sure it might be slightly illegal, but hey, thats what makes it fun!