xmlmakerflattener provides a graphical interface used to map fields from a tab-delimited file to the elements of a XML schema (xsd) and create compliant XML Document. A second interface permits to select the nodes of interest in the schema and export corresponding information from a XML Document to a flat (e.g. tab-delimited file).