I recommend that before you start trying to make your own tech tree that you do the following
Start a new game using each of the stock race tech tree's and read through the different technologies, i recommend that you make a note of which techs are common to all of the races such as the Xeno Communication Branch which might have different names (the display name varies on some of the techs but they all use the same tech ID name)
Also be mindful of the weapon techs there are several Alternative weapon techs that are different but ment to replace certain weapon techs on different
But get an idea of which techs already exist that you just need to make sure you add to your list and what you might need for new techs.
Best to steal from differnet tech tree's stuff that is already existing and add it to your tech tree.
It might be easiest if you copied the minor race tech tree and after saving it with a different name that you started editing it, that will give you a pretty good start on some of the universal technologies in the game.
Also you can have multiple editor window open at the same time so you can have your customer tech tree up and be referencing tech id's from 1 or 2 of the major race tree's at the same time