How about Worksession project. If you want to transfer the project you’ll have to add all files with their relative folder paths. Archiving / Extracting making sure everything is there with correct names of folders etc.
If it was a single file (XML-based zipped) it’s manifest or some settings.xml could take care of all these links. The folder structure with all sub-worksession files with all graphics settings all usertext-attributes could be shared throughout the whole project this way.
Yes, you won’t be able to use this file for multi-user work flow, but for transferring could be very handy (to say the least)