Ich vermute mal, die meinen so eine Art "Common"-Verzeichnis (so heisst es bei mir). Da habe ich alle möglichen Hilfsklassen und -routinen fein säuberlich nach Art/Anwendung in Unterverzeichnisse verteilt. Dieses Common-Verzeichnis habe ich dann bei Visual Studio als generelles zusätzliches include-Verzeichnis angegeben.
Wenn ich dann ein neues Projekt erstelle, kann ich meine Hilfsklassen direkt verwenden (die .cpp/.h muss ich natürlich noch von Hand dazueditieren, bzw. vom eigenen Wizard dazuaddieren lassen).
Dann ist eine sauber Trennung von Projekt-eigenem Code und Projekt-unabhängigen Code gewährleistet.