What we should do is put a version of my Tbox in a universal KLV layer, maybe 20tbox-fonts, which could be a non package manager connected layer containing extra fonts, themes, backgrounds, but not icons, as they are quite big.
It could in fact pretty easily contain backgrounds for all KL's. Thereby allowing you as the developer to simply work with the layer loaded and have all the library available.
If you were to add to and edit the library, then you could simply resquash the layer, add a desciptor in the file, and post it. Like 20tbox-fonts-v2.rockedge,
then I could pick it back up and put it in the top of the forum post, something like that. We have a central place for all our work. I suppose if certain KL is based on github now, then perhaps that would be a better option. Don't know.