The process of creating a tech is actually pretty simple. Every research topic has its own entity file, and their names start with RESEARCHSUBJECT.
The entity file has all the info. Costs, tier, position in the tree (block #, row, column), pre-requisites, and effects - and it's pretty clearly laid out so it won't be hard to figure out.
For your specific need, I don't remember all the modifiers off hand, but check out the research files that improve the Advent's hangar bay. I'm not sure if you can add command points, but at the very least you should be able to modify the number of craft per squad with the research.
After you're done creating your own, open up the player entity file and there's a section for all the techs that race can research. Plug your own in there (where in the list doesn't matter, since its tree position is dependent on what's in the file itself), and be sure to increase the research count.
That's it

Hope this helps, and if you have any more specific issues, feel free to post