The change to embedded packages removed the ability to have easily synced folders/files between multiple projects.
This
is
a good change as it means you don't break your user package for every project if you screw up... but I do miss the ability to change something in one project, and know it will be applied in all other projects utilizing it. (shared 3.0 locomotion or custom editor scripts for example)
If it isn't too out of scope for this project, please add a feature that allows devs to sync changes from their edited embedded user package back to their source folder, so updating shared files/scripts across projects is less of a hassle.
Most likely within the VCC User Package GUI with the option to sync it as an "update" so you can revert if need be.
Made 3 images to better illustrate what I am describing:
nakos

Photo Viewer

View photos in a modal