Hi
The uTasker project also includes USB device support for the Kinetis (CDC - the most popular communication class - and MSD).
Its project includes compiler builds for CW10.1, IAR6, uVision4, GCC and Rowley Crossworks V2.1 so is essentially tool-independent.
It includes a real-time Kinetis simulator for more efficient development - allowing development and test in VisualStudio environment (USB is an exception since it can't be simulated directly but can still be used for development and verification using simulation scripts).
More details in this forum here: https://community.freescale.com/thread/77616
Regards
Mark