Business Marketing Placeit makes fancy mockups, video demos for any marketer, on the fly Placeit is for the DIY marketers that need a quick mockup, or don't yet have the budget for a legitimate professional to do a... Ellen Vessels, Staff WriterAugust 19, 2015