To me this sounds like you should start up a YouTube channel. You make videos with what you have, edit with any number of editors, put them on YouTube and then include that channel on your business card, LinkedIn and more.