In addition, we have a small home-grown framework ("glue") that holds it together, but it's probably only about 100-200 lines of code. The advantage is that we know it and can maintain/add features easily.
But then again we don't really need a low end CMS, which is what many of these other frameworks try to provide.