Hi there, I've been just lurking around for the past few years, not having had much to say until now, but since I happen to be a web developper, here's what I'd do:
Choose a CMS which allows you to create your own templates, hence giving you full control of the kind of HTML sent to the browser. Problem solved.
That way you can stick with tables if you must, sneak in some Javascript if classic Amigas can handle it (I've parted with my A1200 years ago so I can't tell
or whatever you need - doesn't even have to be HTML at all.
Now I don't really know if Joomla, Drupal or Xoops can do that - I've resorted to writing my own CMS in order to learn PHP (and having been overwhelmed by those CMS' complexity at that time) and it runs in PHP5 and uses templates to generate any data I want, be it HTML, raw tables, XML or whatnot.
There just HAVE to be some CMSs that do exactly that (and much better than mine, anyways).