Parece que essas apresentações são personalizadas:
Howcast works directly with brands, agencies, and organizations to create custom branded entertainment, innovative social media, and targeted rich-media campaigns.
Engage our creative and production team to conceive, create and deploy high quality, low-cost, short-form instructional video content for your business or organization.
Eles os fazem internamente.
Se você quiser gravar seus próprios vídeos, tente Camtasia.