I use (and have for a couple of years) DVD Photo Slideshow Professional.
http://www.dvd-photo-slideshow.com/You can download the whole programme and "trail it" first on a small scale. Then if your happy with their product, you pay, they send you a code to enter and it's unlimited usage from then on.
As I say I use it and have for some years for doing DVD slideshows which are set to music, with credits at the end etc etc. Editing is basic but workable with transition between images good and everything is customisable (is that a real word?).