Fadecandy has a DFU bootloader and can be loaded onto a Teensy 3.0. I don't believe you can compile it using the Arduino IDE, though I was able to compile it using a makefile and the tools that come with Teensyduino from the terminal in OSX. You're going going to be able to run DFU code on top of the Teensyduino USB code as it requires a bootloader, separate linker file for the application, multiple endpoints, etc that Teensyduino doesn't support. https://github.com/scanlime/fadecandy