Почти все, что возможно, будет делать. Лично я использовал xml-emitter для канала Atom моего блога, который до сих пор хорошо работал.
Просто выберите любую библиотеку генерации XML, которая вам нравится, и взломайте ее, я бы сказал. Как отметили другие, RSS прост; это немного работы для его генерации вручную.
Тем не менее, я рекомендую не генерировать простые строки напрямую. Необходимость иметь дело с цитированием данных - это больше хлопот, чем установка библиотеки XML, а также небезопасно , если ваш фид содержит данные, отправленные посетителями вашего сайта.