I did not find that the MKL27Z256VLH4 was detected with Ver 4.12.1 of USBDM.
The SDID value for the 64pin LQFP (Package Identifier LH) MKL27Z256VLH4 is 23161D85.
MKL27 is a subset of the MKL43. The MKL43 has LCD driver the MKL27 does not.
Reference Manual: KL27P64M48SF6RM
I went with this, not sure it is exactly correct as these parts have 32K of RAM?:
[device name="MKL27Z256LH4" family="CortexM0plus" subfamily="MKL27Z256M4"]
[memoryRef ref="kinetis8K_24K_Ram" /]
[memoryRef ref="FTFA_PFlash0_SEC_128K_1KS" /]
[memoryRef ref="FTFA_PFlash1_128K_1KS" /]
[memoryRef ref="kinetisIO_MKL" /]
[sdid value="0x23161D85" mask="0xFFFF0FF0"/]
[tclScriptRef ref="Kinetis-KLxx-Scripts" /]
[flashProgramRef ref="Kinetis-MKL-FTFA-flash-program" /]
[registerDescriptionRef ref="CortexM0-register-description" /]
What does 'M4' actually mean in USBDM context? The actual package designation is two letters: FM:QFN, MP:BGA. All current parts in this family are 4=48 MHz.