зависит от того, какие данные и для чего вам нужна выгрузка. CSV - самый простой текстовый файл с разделителями, которые формируют структуру. XML будет посложнее в разработке, но у него больше возможностей передать более сложную структуру данных. В общем, если нужно передать простые данные, типа - айди, название товара, цена, колличество - только CSV - размер файла поменьше будет, разработка приложения импорта и экспорта проще и быстрее, а соответственно, и дешевле Но если нужен экспорт более сложный - с большим количеством связанных таблиц - тогда - XML
Самый удобный модуль для экспорта/импорта данных Автоматическая обработка прайс-листов. Наполнение магазина товарами v.7.5 Приложение с большим функционалом, значительно облегчает работу по наполнению, редактированию магазина. Так же не плохое приложение CSV Price Pro import/export - полно старых нуленых версий вполне пригодных для использования.