It could be possible to AJAX/API everything through one or few pages... but it might not work for all pages.
If there are any issues, we'd be happy to fix DA to address them.
.. it would be a fairly large undertaking.. (not sure we'd do said skin ourselves)
I'd recommend some sort of config or template system for each page, making a form and require info easy to enter... although, that sounds more like a bunch of html files anyway for all of the extra urls and text, etc.. many pages have custom javascript.. it would get very messy.
The |$/usr/local/bin/php system could help out here, where ajax calls a php based script to generate html forms based on the templates/configs for each page.
Such a template system would need to be fairly extensive, flexible, and thorough, as pages typically have many many different layouts, etc.. like the Admin Backup page.. how to define that in a template? Likely just html, which is pretty much what we have now.
The current header/footer system makes for easy changes of things...
I do admin, the hard-coded tables can be a bummer if you're trying to be creative with them.... but I'm not too sure exactly what the holdup with the current system is.
I believe Martynas (smtalk) is doing.. or already has done such an ajax skin.. (perhaps he can confirm that).. but not sure if it was actually ajax, or just had the appearance of everything on one page.
John