A quick answer is use Lee-mac.com Steal.lsp, you can get a block from another dwg. You can (load "Steal") then run the defun without any user input.
Something like this done via a pop menu, others will suggest tool Palettes.
This is where you posted the request.
Let me have a look-see
You want to use an Attribute block?
Its easy, but one thing the program will not do for you is to create the block, it will check if the block exist. You should have that block at the ready.