Nero Vision is what does all that, I think. The latest Nero will certainly do it. I almost remember 5 and 6 doing it as well.
Old versions didn't have editing functions but I'm not sure about the new one. I was using an mpg cutter program to edit and split the files before starting Nero and creating the menus.