A component based authoring environment for the production of WWW sites by naive users is described.Within this environment complex functionality such as forums can be included in a user defined template through the same basic editing operations as govern the inclusion of more standard aspects e.g. navigation bars.As XML is used to represent components, user templates for WWW site design can be readily rendered in alternative media formats. A business can thus seamlessly integrate their WWW site and paper based marketing strategy.