MarcoSlot.net has an extremely simple Content Management System. Basically the whole system is implemented in XSLT and you can actually build the webpages yourself using an ordinary XSLT processor. The architecture behind this is even more simple: use plain XHTML files. The content of MarcoSlot.net is a collection of simple, validXHTML files which I currently maintain using Nvu. There is one xml file describing the whole website using 2 concepts: pages and groups. Finally there are the XSLT files which, using an XSLT Web Service, form a powerful, self-contained templating system (a template can change the behaviour of the templating system).?
Source code of MarcoSlot.net