Du får klart det bedste værktøj, hvis du betaler for det (medmindre du køber på ThemeForrest!!), men der er også nogle gode gratis alternativer. Fordelen ved at betale for et tema, eller et framework, som du nemt kan bygge alverdens side i, er at du får support og dokumentation, og så fungerer det typisk også lidt bedre. De gode gratis frameworks er også meget basale, så du skal selv ind og lave de fleste styles og ændre/tilføje mere php end med mange af de betalte - det kan også være en god ting, så du kan gøre det præcis som du vil.
Af betalte frameworks vil jeg klart anbfale Genesis. Det kan det hele og der er masser af dokumentation. De har gjort det super nemt at "programmere" det til lige den side, du vil have, med masser af hooks. Det er gennemført og godt lavet. Desuden er det et af de billigste, og du kan anvende det på så mange sider som du vil for 60 dollars.
Af gratis frameworks vil jeg anbefale Skeleton, men der er også nogle lidt mere hardcore som Bones, Hybrid Core (meget rost og lavet af forgangsmanden for god programmering inden for WordPress og _S.