Ten produkt udostępnia obszerne środowisko wizualnego programowania w języku XML. W skład zestawu narzędzi wchodzą komponenty do budowania definicji DTD, schematów XML i plików XML.
Dostępne są następujące narzędzia XML:
Edytor XML jest narzędziem do tworzenia i wyświetlania plików XML. Można go użyć do tworzenia nowych plików XML, zarówno od początku, jak i na podstawie istniejących definicji DTD lub schematów XML. Można go także użyć do edytowania plików XML, wiązania ich z definicjami DTD lub schematami, a także do sprawdzania ich poprawności.
Edytor DTD jest narzędziem do tworzenia i wyświetlania definicji DTD.
Edytor schematów XML jest narzędziem do tworzenia, wyświetlania i sprawdzania poprawności schematów XML. Edytora schematów XML można użyć do realizacji takich zadań, jak tworzenie komponentów schematów XML oraz importowanie i wyświetlanie schematów XML.
Działanie analizatora składni XML po napotkaniu niepodlegającego interpretacji odsyłacza URI (na przykład w deklaracji DOCTYPE) polega na zgłoszeniu krytycznego błędu we/wy i zatrzymaniu dalszego przetwarzania. Niezinterpretowany odsyłacz URI nie jest widziany jako błąd składni lub semantyczny, dlatego analizator składni nie będzie próbował go obsłużyć. W zasadzie dokument pozostanie niesprawdzony. Jest to znany problem.