I find Xcode pretty awful and instead use AppCode with Xcode open at the same time.
Xcode 5 finally makes it easy to run single unit tests. Before this, you had to create a schema to run a single test, which was several clicks and possibly some typing. Now it's click and run, which is lovely.