If the data's not hierarchical or going to have data interspersed in e.g., the description
This product is great for who love it's ), you may want to consider Comma Separated Values (CSV) or some other format like tab separated.
It's old school but it gets the job done without weighing your file down with a bunch of describing text. I.e., in XML, you'd have the following non-value data for each feed.
...contrasted with CSV:
"", , "", ""
If you want, you can add header row at the top for documentation purposes.
There's also plenty of tooling around CSV, from command line utilities like awk to GUIs such as Excel.
Another alternative, if you don't really need the data to be editable via a text editor but don't want to deploy a more robust database service, would be SQLite which allows you to perform RDBMS-style CRUD operations on a flat binary file.