The six largest companies that offer photo gifts are Shutterfly, Snapfish, Zazzle, Kodak Costco, and Walmart.
Shutterfly can produce a photo CD/DVD for you. You can view an example of what your CD/DVD will look like.
If you want to purchase postage stamps with your photos on them, the best place to do so is at photo.stamps.com
In addition to the big 6 mentioned above, these companies will produce large canvas prints: Canvasondemand, Canvas4life, Largeformatposters.
T shirt iron on transfers are available at Buy and Avery. Printable fabric sheets are available at Walmart and Amazon
You can see an example of a 3D or animated card available at Snapfish.
You can use Spoonflower or Karmakraft to produce fabric with your photos on it.
In addition to the big 6 mentioned above, Mypublisher and Blurb will produce photo books for you.
Mymemoriessuite produces software that allows you to create digital scrapbooks.
Legacy Family Tree Maker makes genealogy software that is highly rated.