What I am asking is similar to this question from 2019. I want to create a static layout and the Admin/user can simply drag and drop components into this layout. Any methods I've seen so far need the child component to be present in the code of the parent. When I look at the code for the Accordion It isn't clear how it is being done. I want to know if it is possible to do this and if so how?
A slot (
<slot></slot>) is a placeholder for markup that a parent component passes into a component’s body.
The trick is that you can only do this under your own namespace for now unless you enable Lightning Web Security as mentioned in question.