Metal - Gets too hot
Glass - Gets too hot
- Breaks easy
Clay - Perfect amount of heat transfer
As far as making one, a couple members on here have made them, and yes, you could make your own if you fire it and glaze it.
And before I finish this post, I want to say that I dont care if the bowls are ceramic or whatever. I say clay.