|Comment||The presentation aspects are not completely addressed by WebML. For the types of problem you describe, you would probably need some graphics experience. Typically, this work is performed by professional Web designers, that are usually contractors of the company that builds the site. Web design people can work very fast with tools like Photoshop, Dreamweaver, and so on. They may produce a single image for the whole page, and then split it in all the small elements that are put into HTML tables. At this point, the developer can use the empty skeleton of the page, and fill it with webml tags.
The same applies to pieces of hypertext prepared for unit styles.