If you want to create your own logo for print materials and graphics you will want to use a program that will allow you to create a scalable vector file. Adobe Illustrator and the free INKSCAPE program will allow you to create beautiful and professional logo files and graphics. I do not recommend creating logo files in raster based programs like Adobe Photoshop.