I think WordPress is the easiest most extensible platform for building your business website, especially for a podcasting business.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More