PHP, o nyttja
http://se.php.net/simplexml för o jonglera dina XML filer, är väldigt enkelt sätt o sköta en XML driven sida.. använd sedan XSLT för att formatera och presentera dina XML filer på ett smidigt sätt mot användaren (eller vare XSL?!)
Ett serverside script som läser in och gör dina block redigeringsbara kräver i stortsett inte mkt kodjobb. Det kan t.om vara fördelaktigt o göra det i kombon php+jquery för o skapa en ordentligt editor.