You're a carpenter! Definitely build your own!
Then post pics!
I think birch would be fine, but there are times when the snakes need high humidity. That's why most rack and cage builders use some kind of plastic.
grits builds cages and racks! Maybe check out his pics in his profile.