statt komplett bei 0 anzufangen würde ich auf jeden Fall auch mal Themes wie Bootstrap oder ein darauf aufbauendes (wartbares) Theme anschauen.
Und dann bewusst entscheiden, ob damit oder bei 0 anzufangen ist.
Inspiration für responsive Design gibt das auf jeden Fall.