Es ist eigentlich ganz einfach, wenn man sich an eins der Standard-Themes hält (also die Optik). Selbst ein ganz eigenes zu pflegen erfordert dagegen gute CSS-Kenntnisse und Zeit.
Zunächst braucht man natürlich geeigneten Webspace, PHP und MySQL müssen installiert und nutzbar sein.
Die offiziellen Docs finde ich ganz brauchbar. Leider nur englisch.
http://codex.wordpress.org/Getting_Started_with_WordPressMac-spezifisches wüsste ich auf die Schnelle nichts.