There are so many tools available on the web these days, it hard not to find what you need already created. And in most instances they are reasonably priced. When you find something that works, be sure and check the licensing/copyright restrictions so you don't run into any problems. As an example this blog post has been stolen and the copyright infringed at least three times. So it's very hard to control the illegal behavior on the internet so it's important to protect you and your business from those infringements. Here's a nice article on copyright and using images, "The Ultimate Student Guide to Images".
Some stock vector websites:
These are a few services that offer stock photos for free or a reasonable price. Deposit Photos tends to be my go to website for stock photos.