Hi Marco,
when adding custom libraries, for me the most difficult and time consuming part is configuring the SHOW/HIDE/FILTERNOT-thing. Part of this you have to do after every update, where the generic-controller-xml-files are patched by you, because every custom made setting is lost after importing the new xml file.
Might it be possible that you predeploy ALL possible available channels/“slots” in your generic remote xml files and the corresponding xml-files in the project logical editor paths? All together with an empty Excel-file, where one can map your naming scheme to his/her custom vendor/library/track name would be awseome!