ITS: a tool for rapidly developing interactive applications | Synapse