I agree, incorporating this with a build system would be great. It is a shame that folder structure leading to binaries is different in CoffeLake and Kabylake, which is a small thing but requires some workarounds. Issue has been reported, but nobody answered yet:
https://github.com/IntelFsp/FSP/issues/3
I also started some work towards automating this, on top of Patrick's Georgi patches:
https://review.coreboot.org/c/coreboot/+/28385/2
I hope this doesn't sound like bragging :)
Regards, Krystian