can anyone recommend a reliable xml schema editor, ideally witha good xpath viewer so that I can run queries against my xml files.