I've worked with wp before, not a whole lot though. Just installed 3.0 beta. My approach for sites that I don't expect much traffic/updates, has been to just code a database and CMS. Adding in features if/when the site matures. My underlying motivation for this question is that I find myself searching and reading 2/3 of the time instead of coding. I guess it's just part of the job that I have never experienced before. Quality over quantity.
-Graysen