I tend to work on my projects over long periods of time as they are, or are made possible with, tools I that develop myself. Most of these tools rely on other tools I like to use.

Freeliner - swiss army knife for playing with light and rythm
Param - arduino library for interactive parameters
Shadel - arduino library for GLSL style LED animations