Sihema, your boss seems to be asking for addition of new project wizards to the Code::Blocks projects page and is not satisfied with having user templates.
That is possible, but would require much more work than providing user templates.
If he thinks that this is important enough for him, he will have to factor in some costs. These involve allocating you the time you need for studying how Code::Blocks implements projects and wizards and getting familiar with squirrel scripting and the Code::Blocks API to implement the additional project types.
Depending on the types of libraries that you want to use, the implementation can vary from trivial to very time consuming.
Just make sure your boss understands these costs. If he does, and really wants you to do this work, then start by looking how various other project wizards, like wxwidgets, Win32GUI, etc.. are implemented.