Hello Cantazzi,
I have gone through your requirement and understood that you need some kind of tool to manipulate the XML. By Manipulation I mean Adding/Deleting/Modifying nodes in the XML.
I have a proposal for you, which will be a small web app (Single html page). The page will read the XML and render the nodes into some kind of tabular structure. Editing/Deletion/Addition on a row can be performed easily. It will also have a generate button, on click of which it can generate the modified XML and let the user save it.
I have a vast experience in XML, XSLT, Jquery, CSS & HTML . My skill set suits best for this requirement.
If my proposal seems feasible and suits your requirement you can contact me for further discussion.
Thanks and Regards
Srikant Sahu