What I do is I take a bunch of Player's Handbook races, though not necessarily all of them, and add in one or two bonus races.
To some extent, the D&D races work on archetype. If you create a new fantasy race that lives in the forest, uses longbows, and has an affinity for magic, well then...