For running macOS with proper identification you'd usually like to have a 'valid' serial number / Mainboard and other identifiers.
Unless you need to deploy A LOT of VMs you'd only need to general codes once.
But... (with regards to the above tool):
* Usually you'd like to check the code isn't being used. here (https://checkcoverage.apple.com/). it has rate limit and some security measures after being 'abused' in the past.
* Apple is rumored to switch to random serials (https://arstechnica.com/gadgets/2021/03/apple-will-randomize...)
Both makes me wonder what is this tool and how is it more useful than existing ones.