Atomisator is a data aggregator framework. Its purpose is to provide an engine to build any kind of data by merging several sources of data. It was developed as an example application in the book Expert Python Programming. You can use different In- and Output Formats. An RSS aggregartor is part of the examples.
This my Answer to the stackoverflow question: What's a good way to mix RSS feeds using Python?: