As developer you might have workspaces that consists of multiple projects. When a file used in many of these projects is changed you need to recompile all these projects. In the Studio you need to select a project as the current project and compile. This tool helps you to do it in an easier way. The current Studio workspace is preselected but you can select another workspace or even pass one on the commandline. Then you select all or some projects and press compile.