Tools for thought enable different workflows

Everyone takes notes differently, some have structured systems and others spend hours sketching in their notebooks. Through paper and the physical environment we can design our own workflow and system for thinking and producing. But computer systems are not flexible in this way, individual users are not given broad agency to design their own workflows and must work within the systems and integrations built up by programmers and application developers. The ideal digital Tools for thought should give the user agency to design their own workflows and representations for information and Tools for thought should blur the line between users, designers, and programmers.