Hi Francisco Manuel Sánchez Gómez,
for Kinetis series we have specialized IDE Kinetis Design Studio.
Kinetis Design Studio (KDS) is integrated development environment for Kinetis MCUs. It is based on free, open-source software including Eclipse, GNU Compiler Collection (GCC) and GNU Debugger (GDB).
In case of this IDE, you can use on-line support at Kinetis Design Studio where we can provide many useful advices.
It is Eclipse Kepler 4.3 - supports Assembly, C and C++ and the code is without size restrictions.
KDS is compatible with P&E Multilink (USB Multilink, Cyclone - Serial Port, USB, Ethernet, TraceLink - USB Port, Ethernet Port, OpenSDA - USB Port), SEGGER J-Link, CMSIS-DAP and Command Line (CL) debugging with GDB and OpenOCD TCL.
If you go to KDS Release Note V2.0.0 Kinetis Design Studio Integrated Development |Freescale All Documentations -> KDS200RN Kinetis Design Studio V2.0.0 Release Notes, page 6 - you can see, if your K10x is supported.

So, if the mentioned information above fulfill your requirements, use the KDS.
CodeWarrior you can try for trial version (with code limitation 64Kb) or you must pay for it.
Of course, you can also use our support at CodeWarrior Development Tools
I´m showing you the main differences between the licenses for CW.

Also you can see more at CodeWarrior for Microcontrollers-Eclipse IDE|Freescale
In this case is also supported USB BDM Multilink, J-Link (Segger), Tracelink and more.. CodeWarrior for Microcontrollers-Eclipse IDE|Freescale
I hope it helps you,
Iva