I am a bit late (5 years but in case someone sees this and wonders) I wrote PBS, it's not for small systems. just mail me and I will tell you what's good and not and if I believe it would match your needs. It's still maintained and has been used in a biggish systems, millions lines of codes, hundres of modules, tens of thuosands files, ...
PBS is really for those systems.
Comment on Re: Sofware build tool in Perl (Perl super-make)