I made the mistake of starting a project in KDS only to find support for KDS discontinued shortly thereafter. The MCU's I am working with are KEA automotive versions, which do not seem to be supported by MCUXpresso, but by S32 Design Studio. I am using USBDM for communicating between KDS and my hardware.
KDS and S32 are both based on Eclipse Luna, so I think possibly the transition may not be so difficult.
Can anyone with experience in both KDS and S32 comment on the differences between the two IDEs, or on how difficult it is to port a project for KDS to S32?