99 Designs is a site where you set the parameters of a project and designers and freelancers will create the projects for you. It is run a bit like a contest and you are the judge. You pick the best design and collaborate with the designer to make changes and edits. Check it out!
The unlimited creative subscription of Envato Elements is an amazing library of Stock Footage,