I have Nero and it's working fine for me...I haven't used CloneCD yet, but I think I'm going to give it a shot based on the opinions that I've just read.
I think there are programs that can do all the those things, but some programs can do a task better than others, and that's why those guys are using 2 different programs to copy CDs.
Hope this helps.