Frugalpup Installer is a very good one for producing a flash drive to boot on a UEFI computer.
http://www.murga-linux.com/puppy/viewtopic.php?t=114340
It has ability to install a UEFI boot loader, a old style boot loader, or both.
The UEFI boot loader, now gives Puppy the ability to boot on a UEFI computer, with secure boot enabled.
It comes with the needed security key for Puppy.