i once build an app which is similar to what NI did with kore some years later. you could build banks from presets there and collect banks into a rudimentary form of library-on-disk, os that you were able to borwse though thousands of presets and listen to them just as with the usual midi librarians. you could also mix, merge and morph presets, rename them and compare different files to get rid of doubles. my main idea was that you can use it to compile yourself custom banks from presets out of other banks.
it is too idiosyncratic and only works for myself, but maybe it would be about time that i fix this finally and make it a proper app.