Well, if you are searching for a fully automatically programmer (software) running on FRDM, there is no complete solution, I guess.
You can use MSD_programmer to program code in target chip.
You can download code to target code with IAR with PEmicro debugger.
You can download flash code to target chip in Keil with CMSIS-DAP debugger.
The source code for all of these OpenSDA applications are not open so far. You have to roll your own with existing reference code from Freescale. For CMSIS-DAP, you can find some code for STM32F103 or LPC11U37. Because CMSIS-DAP uses USB HID, it is not difficult to do it with Python/PyUSB, but you have to know more detail for KL25Z programming algorithm for registers definitions.
It takes time anyway.
For non-technical solutions, you can ask help for 3rd party programming services, actually some distributors of programmers offer such service. If you place a BIG order, you can ask help from distributors of Freescale, some of them will offer service as value-added service.