A system for developing industrial applications, comprising: a memory that stores executable components; and a processor , operatively coupled to the memory, configured to execute the executable components, the executable components comprising: a user interface component configured to render an industrial integrated development environment, IDE, development interface and to receive, via interaction with the development interface, industrial design input that defines aspects of an industrial automation project, wherein the development interface comprises one or more workspace canvases on which the user interface component renders components of the industrial automation project, the system being characterized in that the user interface component is configured to determine an aspect of the industrial automation project that is currently in focus within the development interface, render one or more visibility icons corresponding to one or more content panels, respectively, that are relevant to the aspect, wherein the one or more content panels are a subset of a total set of content panels supported by the development interface, and, in response to selection of a visibility icon from the one or more visibility icons , toggle a visibility of a corresponding content panel on the development interface. a memory that stores executable components; and a processor , operatively coupled to the memory, configured to execute the executable components, the executable components comprising: a user interface component configured to render an industrial integrated development environment, IDE, development interface and to receive, via interaction with the development interface, industrial design input that defines aspects of an industrial automation project, wherein the development interface comprises one or more workspace canvases on which the user interface component renders components of the industrial automation project, the system being characterized in that the user interface component is configured to determine an aspect of the industrial automation project that is currently in focus within the development interface, render one or more visibility icons corresponding to one or more content panels, respectively, that are relevant to the aspect, wherein the one or more content panels are a subset of a total set of content panels supported by the development interface, and, in response to selection of a visibility icon from the one or more visibility icons , toggle a visibility of a corresponding content panel on the development interface. a user interface component configured to render an industrial integrated development environment, IDE, development interface and to receive, via interaction with the development interface, industrial design input that defines aspects of an industrial automation project, wherein the development interface comprises one or more workspace canvases on which the user interface component renders components of the industrial automation project, the system being characterized in that the user interface component is configured to determine an aspect of the industrial automation project that is currently in focus within the development interface, render one or more visibility icons corresponding to one or more content panels, respectively, that are relevant to the aspect, wherein the one or more content panels are a subset of a total set of content panels supported by the development interface, and, in response to selection of a visibility icon from the one or more visibility icons , toggle a visibility of a corresponding content panel on the development interface. <EOS>