XML Tree Editor è uno strumento gratuito per visualizzare file XML ed apportare modifiche di base per quanto concerne nodi ed attributi. L'autore si è concentrato su alcune specifiche essenziali al fine di rendere immediate le operazioni di creazione, visualizzazione ed editing di file XML di configurazione. Per poterlo utilizzare non sono richieste conoscenze approfondite nell'ambito del linguaggio XML. Il programma è stato sviluppato mediante l'ausilio del tool freeware Pascal Lazarus, il quale facilita la compilazione per differenti tipi di piattaforme.
La finestra principale di lavoro di XML Tree Editor non visualizza alcun codice XML, ma solo una vista ad albero degli elementi. Il menù documenti consente poi di aggiungere, spostare, copiare, modificare e cancellare i singoli nodi con una certa immediatezza. In questo modo viene preservata l'integrità di dati ed informazioni memorizzati nei file XML originari. L'utente può contare anche su opzioni di ricerca facilitata e quando esegue un comando di copia su un nodo vengono coinvolti anche gli elementi figli con relativi attributi. Il software è personalizzabile mediante due specifici file XML.