I am only aware of two Compiler/Debugger setups. You can use Codewarrior to compile and use either the OSJTAG, JTAG with a P&E Multilink Universal, or JTAG with a Segger J-Link to Debug. The other Compiler I am aware of is IAR, but I'm not sure what they support for debugging. There may be other Compiler/Debugger setups, but I'm not aware of them currently. It looks to me like the Kinetis processors themselves only support JTAG and no longer support BDM.