Du kannst Sourcen in einer Source-File (PF) oder im IFS haben.
Im IFS kannst du Makefiles verwenden.
In dem Makefiles müssen dann die jeweiligen Compile-Programme aufgerufen werden.
Ist ein sehr umfangreiches Thema und kommt ganz darauf an in welche Richtung du gehen willst.

Ich persönlich arbeite auch mit vscode, IFS Sourcen und Makefiles.
Im Internet gibt es auch einige Open Source Projekte, wo man sich anschauen kann wie das funktioniert.

Welche Programmiersprachen willst du nützen? (CL, RPG, PHP, Python, Java, C, ...)

lg Andreas