How can I do record a macro that save a each block with specific name ?

I have many smalls drafts side by side in the same sheet. Is there a way to save those drafts automatically each one as a block with a specificy name ? (without I select each one and write the name)

I thought that would be possible I write a table with the names that I want ( the source for the macro) and play a macro or something in this way.

draft 1 is a circle and I want to save as "circle one"
draft 2 is a retangle and I want to save as "retangle one"
draft 3 is another retangle and I want "retangle two"

Best regards