Kodama is a powerful effect, so you'll have to be careful to not go infinite, or even simply powerful levels of value (Dead-eye Navigator) but there's bound to be a lot you can do with it, especially with instant speed shenanigans to drop out surprises on other turns.
I have played Alurenin Commander in a 1-drop tribal Karador deck. In the general scheme of things though, its uses do tend to lean more towards the combo side of things. Even that Karador deck was upgraded to include a combo that uses Aluren, though that was a response to another combo player joining the group.
Kraum gives you some good draw to balance out Kodama's hand emptying ability. While Teferi's Veil won't work the way you want, it's still a great card to protect you from wrath effects and sorcery speed removal, though it will turn off Kodama on opponents' turns if you phase her out. To play with these kinds of combat tricks, you could look at blink shenanigans instead, such as ghostly flicker. A blink style deck would be very potent with Kodama at the helm.
I’d personally brew around with kodama and the new sakashima to get two triggers whenever something enters the battlefield.
You would get potentially infinite triggers.
When you put in something from Kodama's ability, it was not Sakashima's ability, so Saka will trigger. When you put something in from Saka's trigger, it was not Kodama's ability, so Kodama will trigger. Repeat until hand empty.
With the multitude of mass card draw creatures (Zegana, Keruga, the Macrosage), green etb draw effects (Elemental Bond), and clones, people have already brewed instant wins off of it where you can draw and play your entire deck in one turn.