Какие данные вы пытаетесь сохранить? И есть ли причина избегать простого текста, XML и баз данных? Я могу понять, как избегать баз данных, так как вы можете не захотеть иметь дело с накладными расходами, и если вы имеете в виду сохранение информации, похожей на файл Word, то нет смысла использовать что-либо, кроме простого файла (если вы работаете над веб-приложением, и в этом случае я забираю это утверждение).
Какую платформу разработки вы используете? В Java вы можете использовать FileReader и FileWriter для чтения и записи файлов. Если вы хотите отформатировать файлы перед их созданием, вы можете написать метод для этого. Другие языки будут иметь аналогичную функциональность, просто выполните поиск по "чтение и запись файлов на языкеX" .