Si es posible hacerlo y la extensión
DOM esta pensada para parsear un documento XML y en dado caso validarlo contra un schema.
La interfaz se puede construir con PHP estándar y usando formularios puede uno realizar diferentes acciones.
Desconozco si existe algo ya creado.
Saludos.