What platforms are you going to support?
I am guessing Windows, Linux, whatever the Apple OS is called. Maybe OSX.
Are you going to use an version control repo?
If yes, will it be SVN or Git?
The CB Dev team uses SVN; but, a few also use Git.
On Linux, configure/make build system is used by the CB Dev team.
On Windows, CB Project build system is used by the CB Dev team.
Tim S.