I'd kind of like to know if there's a way to add or modify Interface Builder's functionality to accommodate my unique workflow. For example, I'd like to configure Interface Builder so that if there are three overlapping views, one of which is a subview of either of the other two, and I'm working in that subview's parent view, and I click in the area of the subview, IB automatically assumes I want the subview.