linux is no where near graphical. different distros use different programs for the desktop environment and some look different and work different then others.
if you install a distro that uses KDE check out http://www.kde-look.org/
and search for osx for themes, buttons, mouse cursors, etc. if you use a GNOME-based distro look at gnome-look.org
. visit distrowatch.com
to see a list of distros and their statistics including which GUI they use.
there are other programs im sure that try and emulate docker and spotlight, i just have never looked. search for those at google.com/linux, this site, or another linux-oriented search engine.