Is there a block that can make blocks?

is there a block that can take blocks from a variable, and place them in the coding area? maybe also blocks for moving and deleting said placed blocks?

Unfortunately, no, there is no way to do it.

what about js?

Well, probably, but I don't know the javascript to do it, and since jens doesn't like people talking about js here, probably no one will write the code for you.

What about those four blocks at the bottom of the control category?

nevermind i read the question wrong

I think these are valid questions. I wonder why @cybersteve547 needs the new / modified blocks to be in the script area.

You mean metaprogramming?