I've often had to answer the question, "What kind of website work do you do?" For most of my time as a freelancer I built custom content management systems. In the early days I would build big, nasty procedural CMSs. In the latter days I would use PHP5 and build entirely object-oriented CMSs that were pretty beautiful. Below is a smattering of sites using one form or another, not that they would be obvious to the website's user.
Content management systems are fascinating and wonderful things. Only in the last year or two have the free/open-source ones grown capable enough to suit my needs, which is why I've supplanted my custom CMSs with Drupal or WordPress for newer clients. Also, now that I have two children and enough other stuff going on, I'd rather not have to go through the pain and hassle of building my own CMS with customized administration portals.
For you techies out there, I recently had a bad experience with my former web host in which they deleted all of my MySQL databases and I lost a ton of content. I thought I'd backed up my databases, but apparently I didn't. Nevertheless, this website is run entirely on static HTML content, which is quite a change for me. Haven't done that in a while. There's no XML/Textile integration... just old school XHTML 1.0 strict (not even XHTML 1.1... waiting on 2.0).