Atmel, Microchip and STM all have ARM family mcu debuggers programmers available that are priced in the $100 or less price range [not starting at $599].
Even NXP has one for LPC ARM chips...for $25...
>>The LPC-Link 2 JTAG/SWD Debug probe brings exceptional value
to the LPCXpresso tool chain since its debugging functions can be
used with any other LPC evaluation board. That means engineers
can use the same tools with other boards, including those used in
final production. <<
Now how about K series? Low cost eval boards...BUT the stinker is they CAN NOT be used on an external mcu chip even a prototype. It is at this point I moved to STM.