По вопросу видно, что ты не совсем понимаешь, что такое xml и зачем он нужен - рекомендую для начала почитать какой-нибудь дельный faq или не очень толстую книжку.
Ну, а по существу - ты прав во всем, xml можно писать и в блокноте и в спецпроге и создавать в самом флэше

Как?
var myXML_xml = new XML();
Кто бы мог подумать, isn't it?