Layer with automatic object name and base color mask

Could a new LAYER not automatically get the name of the OBJECT? Example: Object is called HEAD then a newly created layer is also called HEAD …and if the 1Layer has a name (e.g. Head 1), the next layer could not automatically have the same name (Head 2)

So when connecting (join / boolean / voxel) meshes, the layers have the correct names of the objects before.

It would also be very useful if the 1. created Layer AUTOMATICALLY on the Color Slot has the current color as a MASK. You always have to think about transferring the color to the layer yourself with FILL.

You need this color mask from the layer when you connect objects later.

It would also be practical if in the hierarchy, for example, a mirror / repeater node could automatically receive the NAME of the object when creating it.