To make your own dock for Mac, is not a complicated thing at all, if you have some basic notions of digital design ; and if you don’t, you can even mix & match several elements from different Docks.
First, let’s dig into the Dock and list the files that compose it (you will find the pixel size in the parenthesis) :
Don’t even bother with 3D effect of the Dock, Leopard ( and of course Snow Leopard) will handle it for you . As you can see below all the files are done in plain 2D, no need to add any special effect to it.

Once you have all the files.
You have the possibility to create all the files yourself and then, put them together in an icontainer or in dockSD3.
Regarding the icontainer format you will need to use CandyBar. To save your new dock in CandyBar, create a new collection by clicking on the “+” sign in the bottom left corner, then click on the button located on the left side of the search bar on the bottom, and finally click on “Add this dock”. Last step, drag your new collection to your desktop to show your icontainer file that includes your new dock.
It’s even easier with dockSD3, put all your separate files under one folder and add the extension .dockSD3 to this folder. You can also create a dock in SuperDocker , just go to Dock and customize your dock, then just drag and drop your files on the dock image.

You can also mix and match several docks (for example adding the separator of one with the indicators of another). Or don’t use packaging and use your resources to change you dock manually.
Go to System/Library/Core Services/Dock.app/, right clic and select “Show Package Contents”. Then, go to /Contents/Resources/ and replace the resources with your new ones. Be careful and save the old Dock.app!
Finally, you need to reboot the dock. Open the Terminal and write killall Dock.
If you have any question, don’t hesitate to contact us !
Is there superdocker for windows???
Try XWindows Dock, Object Dock or Rocket Dock. But you can use the same docks. Visit this gallery to grab some nice Mac dock ports.
How do you deactivate reflection?
Hi, I did it and was not to hard to follow. Thanks.
To add reflection : add opacity to your scurve.