W google zapytanie: "Visual Studio project template"
Robisz sobie wzorzec projektu z SDL i stosujesz go zawsze gdy takowy chcesz tworzyć. Podobnie (ale nie identycznie) mają inne IDE.
A jak robisz to bez IDE, to dodajesz do plików konfiguracyjnych narzędzia do budowania (make/cmake ... inne... ).