Unitys Prefab Equivalent in Unreal or similar or how do I make some specific kind of object?

Actually is quite simple.

The Actor can have Child Actor Components. So you can package together a complex Actor with different stuff in it that an be then dragged to the scene.

I always direct users to check this amazing free resource created by unreal, use Open Level File Menu option to browse trough a lot of examples