But the familiarity is a good starting point. This one is interesting, and quite useful. This combination lets you see without ambiguity both what the markup structure of a document is and a good approximation of at least one likely final rendering of an XML document. The element rendering is configurable using CSS, as discussed below. Another optional view is available as a separate pane.
Navigation is synchronized between the two panes.
With all the views, and combinations thereof, XMetal is a versatile and comfortable XML editing environment. Xmetal is scriptable . . . XMetal gives you a good interface for modifying and creating these CSS documents, such as automatically configuring the appearance of the element at the current cursor. From the look of things, the rendering is probably done by calls to the same DLLs Internet Explorer uses, since IE5.5 renders things the same way given the same stylesheet. These panes are naturally optional, but when enabled they show a list of all the valid insertions at the current cursor location.