A DVD burner will probably come with the software to enable it to do so or, if you have a DVD player for your TV that will play photo vcds, then an ordinary cd writer and the appropriate software such as Nero will do it.
Its burning software, not any other specialist software that you need, as long as you have scanned the photos into your pc or downloaded them from your camera into it and are hapy with the photos as they are.
If you want to alter them in anyway then you would need Paint Shop Pro or a similar "paint" program