Not exactly embarassing, since it's not something most people would try, but my biggest aha! moment in Xcode was when I realized you could use Custom Executables to run /existing applications/...including a second copy of Xcode itself. Makes debugging plugins a heck of a lot easier.