Over the years, I've done everything from code web pages by hand using HTML and CSS, as well as make higher-level web pages using Java Server Pages (JSP) and PHP. In addition to coding by hand, I've also used various page design tools like FrontPage and Xara Web Designer.
I've written several AJAX-style pages that use web services.
I have used XML in several projects, both in Java and C as a configuration file syntax.
This web site is dynamically generated by a PHP page that gets content from a database. The HTML and CSS code was done by hand, except on graphics-intensive pages which were laid out in Xara Web Designer.