i would recommend using ofxOpenNI. you can get a user's skeletal data (limbs and joints), e.g. user.getJoint(JOINT_LEFT_HAND).getProjectivePosition().y
and send this data to quartz composer, ableton, etc, via OSC (see oscSenderExample).
good luck!
(note: i'm new to OF so there might be a better way to do this!)