Dit zou in combinatie met verschillende computers -> platforms inderdaad wel eens handig kunnen zijn.
Lastiger wordt het echter dat voor bepaalde programma's wel hele exotische bibliotheken aanwezig moeten zijn. Die zouden allemaal voorgeïnstalleerd moeten zijn.
En welke methode willen we dan? Puur `gcc ...` of `configure` + `make`. Dat laatste heeft ook weer allemaal user-input nodig.
Ik denk dat het allemaal een beetje te complex is om universeel te maken voor ieder project. Gewoon een paar dozen met SSH-toegang en de mogelijkheid om (tijdelijk) pakketten te installeren lijkt mij dan persoonlijk handiger werken.