I have not. I only tried Sublime Merge and it works really well. It also ran really smoothly on my old 12" Macbook.
Frankly, I'm not sure what more I could expect. It's fine for my purpose: seeing what I'm commiting, and splitting unrelated changes into multiple commits.