It really depends on what you want.
i use Illustrator and if needed photoshop.
But I've seen others on here use gimp which I think is free. or you can download a free trial of photoshop.
I've never used gimp so I cant say anything about that program.
After your image is done just add it to a word document then print it out. I did my buddies "
mahan brewing" on normal paper cut and glued looked good.