What you want to do is make an empty mod with the launcher, create a new common folder and a new defines folder. Then copy the 00_defines.lua file into this new mod directory.
Then open this file with notepad ++ (or whatever) and find:
__________________________________________________
NSpecies = {
MAX_ETHIC_POINTS = 3,
MAX_TRAIT_POINTS = 2,
MAX_TRAITS = 4, -- Max racial traits (1 is always used for homeworld type trait)
MAX_TRAIT_POINTS_LEADER = 1, -- How many trait points a leader can have
MAX_TRAIT_POINTS_RULER = 2,
TRAIT_MODIFICATION_COST_MULT = 30, -- The cost of the species modification special project is trait cost * this
UPLIFT_COST_BASE = 250.0,
TRAIT_MODIFICATION_TIME_LIMIT = 90, -- Days it takes to modify a species
HOMEWORLD_HABITABILITY = 1.0, -- Habitability on homeworld is always this value
__________________________________________________
Change MAX_TRAIT_POINTS to allow you the ability to buy more expensive mods and change MAX_TRAITS to allow your race to physically have more traits (All the good stuff, for example).
In all honesty it's rather gamebreaking but it's your game so go nuts.