Hello Harsha Ganegoda,
There are many debuggers you can use , for example Segger J-link, SEGGER - The Embedded Experts - Downloads - J-Link / J-Trace Universal Multilink FX Universal Multilink FX High-Speed Development Interface|NXP or others .
" If I buy FRDM-KL26Z development platform can I use it as a programmer?"
-> Yes, you can use the debugger(OpenSDA) on FRDM-KL26 debug other boards, about the method, please refer to: Using the Freescale Freedom (FRDM-KL43Z) to Debug other Boards | MCU on Eclipse
Hope it helps,
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------