in reply to Question about tables
The CGI.pm docs are available online here. CGI does really well with tables, and this documentation is pretty good.
That said, I do find myself putting tables together manually sometimes, though.
Good luck!