Personally, I use DVD-lab Pro. It's got pretty much all the functionality of something like Adobe Encore, you just have to do a little more work to use it to its full potential. In both programs, though, you can create menus in Photoshop and import them to use as menus.