If you want I could share my own homebrew with you, if you'd like to use 'em. Or, if you'd like some inspiration or whatever. It's all free; take everything or take nothing, it's up to you.
Races: Short version.>Earth Pony
The customizable pony race.
Hit die per character level: d8>Pegasus
The fast flier but not good at maneuverability. Can manipulate clouds and cause weather (only pegasi can).
Hit die per character level: d6>Unicorn ( and Bladehorn)
Arcane spellcaster. Different moonlight enrforces spells. (Bladehorns get more spell slots with moonlight instead)
Hit die per character level: d4>Crystal Pony
Tanky. Has a 10% (or 5%) chance of reflecting spells back at caster.
Lore: Is Crystal but produces something by oxygen in their body that makes their body malleable so if they hold their breath or lack oxygen they become hard like crystal with the cons and pros of that.
Hit die per character level: d10 >Bat Pony
Flier. Has better maneuverability than pegasus but lower speed. Echo-location: Can 'Ree' and then do a listen check with (int) for it's modifier. This listen check does not help in hearing what's being said but makes the bat pony visualize to an extreme detail if majorly successful every objects in a space and the space itself in their head.
Hit die per character level: d6>Kirin
Arcane spellcaster. Blindrage(Or Nikirin or whatever they are called): If the kirins takes too much damage in one go they will go into a blindrage causing them to attack anyone nearby and the DM to take over the character. The player also has to tell the DM three things that pisses the pc off, which the DM will call upon a wisedom check to keep them from going berserk and blazing with fire. With different DC, one which is unlikely to set the pc off and one that is almost garanteed to set them off.
Hit die per character level: d4>Zebra
Increadible constitution. Can run forever and so on. But what makes this race intresting is the two classes I made for it, which are still in their conceptional stage but still: Witchdoctor(mare only) and Spearchugga(Stallion only).
I instead for stallions to have int: -1 and Mares int: +1.
Hit die per character level: d10>Trojan Horse
You're a foal of a legendary creature if you play this race as a pc. Trojan horse grow to the sizes of dragons and about the same age as well.
You're combat stick is that you have special attacks that scale in power with character level.
Size: As a foal Trojan horse you're large.
Hit die per character level: d12>Breezy
Lore: Breezies have a fragmented souls. They only reincarnate and never get to go to the afterlife. The way for them to get to the afterlife is to fuse their soul with another sentient being's soul. This soul bound levels with the summation of the pairs' experince points an gives them both new abilties and drawbacks. Telepathy, deleivering touch attacks through each other, and switching place in space are a few abilties that get unlocked but if the whole soul dies, the breeze pc dies as well.
Breezies have the best maneuverability of the flying pcs but the slowest speed.
Size is smaller than small, probably tiny.
Hit die per character level: Doesn't have die. Instead player's toss a coin. Tails is one and heads is two.>Human
Thought that maybe they could have techonlogy or something but haven't really come up with more than how they connect with the basic pantheon I made.
Is customizable though, I think.
Hit die per character level: Haven't considered it yet.