Hi,
A bit confused, so let me try to answer, if this is not what you are after, let me know.
-- to delete an Object use the action "destroy Object" or "destroy Self"
-- to create an Object, use the action "Create Object" and reference a prefab or another gameObject to spawn
regards materials, could you elaborate on why you want to create a material at run time?
bye,
Jean