Toronto is a booming tech hub and these are the companies helping clients manage brand identity, web design, social media strategy and more.