I did it using all freeware with Handbrake, iMovie, and iDVD.
I ripped the DVD with Handbrake, imported it into iMovie and set my chapter marks in it, then created new menus and burned it with iDVD.
It wasn't perfect, but it was better than passable and free.