Taye Diggs has teamed up for the launch of a new platform that puts the power of vertical content creation in the hands of creators.