Drosera should let you set watch points on variables to break into the debugger when the value of the variable changes.
<rdar://problem/5732844>