Viewing a programming environment as a single tool | Synapse