I use GNU/Make since severals months. It's an "not too complicated" tool to easilly manage compilation, installation, generations...
I'm using it on my 2 projects: #pholow and #bashsimplecurses. Both use GNU/Make to compile and/or install my project.
The make language can quickly simplify your project compilation.
Keep in mind !