Is it possible to Link one or more layers from another .blend file? Is it possible to link all object on on layer, in another .blend file, into a scene?

I've read:


How can I reuse existing materials, objects, etc from an existing .blend?
How to get objects from different files into one file? [duplicate]
How to add an object from another scene? [duplicate]


But those all give the solution for linking individual objects.


I would like to continue modelling an 'composite object' that is composed of many objects (some of which are parented to other objects), operators (including boolean) and materials, etc. organized across different layers, in a separate blender file, but be able to (sometimes) render this 'composite object' placed within a scene in another .blend file.


How can I link this 'composite object' in one .blend file for use in another .blend file?
It will be easier to do that the other way around - link objects from the original scene into new one within one blend file.



In that case you have the freedom to select objects as you wish, including selecting objects by 3D layer, selecting all the children of the parent or vice versa via Select Grouped menu and so on.

Once objects are selected, in Object mode press Ctrl+L > Objects To Scene (additional scene should be already created). You can either render from that additional scene or link/append the scene into another blend via Append or Link and choosing Scene.