It would be very usefull to have the possibility to create libraries of code shared between different projects.
I think to something like having two type of projects, ‘executables’ and ‘libs’.
Projects should be also configurable, allowing to select other lib projects to include.
We have some ideas about how to do this. Probably not with two types of projects, but rather allowing you to add any project as a dependency to any other project. This would basically just include all the files from the dependent project before your project.