The idea of the script/s is to remove the need to manually write a lot of the boring/repetitve/time-consuming firmware stuff.
Disclaimer: The script utilizes some code from other places like pykle_serial (for the deserializer code) and some small util scripts from vial-qmk (for the uid generation) and qmk_firmware (for the json encoders; to match the official qmk info.json formatting). I translated the serialization code from kle-serial myself. The rest of the scripts to actually convert from the deserialized layout to the other firmware files is done by me.
Realistcally you can use just the serialization and deserialization code to write your own scripts in python too. What I've coded are just examples/what I think is useful t