Workbench for the Mind