I don’t know of any all-in-one program. I have a list of what I use, so here goes.
DVDdecrypter: This will copy all files off of a DVD and put them on your HD or burn them to another DVD.
DVD Shrink: If you’re trying to burn files totaling more than 4gb to a 4gb DVD, this allows you to either compress the video and or take out selected content to free up space.
VOB Blanker: I don’t know too much about what this does. All I’ve used this for is to change the DVD region from PAL to NTSC (this allows European and other DVDs to work in American players). This process takes only a few seconds.
DVD Flick: This isn’t a DVD ripper. This will convert almost any video file to a DVD format and burn it for you.
Handbrake: This will convert DVD files as well as other video files to a single video file (mp4, m4v, etc.)
IMG Burner: When I’m satisfied with my results, I use this to burn all information. (Note that while this can be downloaded separately, this program is also included with DVD Flick).
These programs are all free and are only a few megabytes a piece. This list looks long, but these are all really easy programs to use. If you’d like to look at more programs available or read guides on how to use these, take a look at the Doom9 http://www.doom9.org/index.html?/software.htm website. Also note that I don’t know which of these programs (if any) will work with Blurays as I don’t have a Blueray reader.