It really depends on my mood. I like to challenge myself occasionally so I’ll hand-code things, but sometimes I’m just too lazy to do that and I break out a CMS. Right now I’m working on two projects, one I’ve hand-coded, the other I used WordPress.
As of right now, I’m not working with alot of coding, since we (at work) are using a rather large publishing engine. I would of course create my own CMS by handcode and make my clients use it, but time – which I don’t have – is required to create something useful.