Custom WordPress themes are what I do. Some of these were designed by me, some by other designers. The real challenge is making the site look and function the way it needs to while making it easy for the end client to make changes and add pages if needed.