In the olden days (before PB8), you could have a "work library" on the network. You would include each developer's work library in the library list when compiling the QA Build exe. The work library always had the checked out objects with latest changes.
Now you have to depend on the source control provider to facilitate that.
I am wondering if it would be useful to create an IDE Wizard that created a "work library" containing checked out objects. The developers could put their work libraries on the network and someone could include them at the top of the library list when building the QA Build exe.