PlayCanvas has announced the launch of Templates!
Templates allow you to create preconfigured entities with all the values and child hierarchy as an asset reference.
This is a huge workflow boost as managing and changing objects in a scene is now easier and faster to do. New instances of the Template can be placed in the scene with the Editor. These instances have a link to the Template asset, so any changes to the asset will change the instances in the scene too.
Read more: https://blog.playcanvas.com/supercharge-your-workflow-with-template-assets/