GTest Runner is a stand-alone UI for windows and linux that I have made which watches for changes to your gtest executables on disc and automatically re-runs the tests when they change, i.e. when you build them.
It has some cool features for filtering and sorting, and even though it isn't tied into any IDE, double-clicking a failure will open the IDE the file type is associated and copy the failure line number to the clipboard. With most IDEs, that will allow a quick CTRL-G + CTRL-V to get you to the line where the test failed.
It also provides progress bars while each test is running (multiple can be done each in their own thread), and redirects the console output into a dock so you can see both the original gtest output and the GUI-fied xml.
Full Disclosure: I am the author of GTest Runner.