I like how gdb with qt creator works without any complicated configuration. You click on some breakpoints then hit play and the ide takes care of the rest.
I don't really understand why people would use a separate debugger to the one that their IDE has. Most IDEs have solid debugger interfaces.