Add an autosave to prevent losing any changes made to the collection in the event that the program crashes. It has happened to me multiple times that I'd be working on a set and all of the songs I've organized into a playlist would be lost due to the program crashing for whatever reason.
Adding an autosave feature would prevent a lot of that from happening. Users could select between 5 minutes, 10 minutes, and so on for the autosave frequency.