I'm confused, why are EFI folders unique in their need to be manually pieced together, as compared to pretty much any other of the thousands of subsystems on a computer?
Every machine differs and the quirks needs to be set on the bootloader for hackintoshes. So the bootloader configuration file and required drivers (kexts) are added directly to a folder in the EFI partition.