I advise you to think about providing another panel to add custom keysets in pierogi.
I have no idea how the files you find containing the manufacturers keysets work, but I suppose it's a standardized format.