To make a plan of attack, I first need to describe the way the drawing is created and what I want to achieve.
EXMPL.dwg (55.5 KB)
So let me explain:
Each block represents a part consisting of a steel profile, steel plates, holes, bolts, etc…
Each part can be represented in a 2D drawing in at least one or more views - plan, side plan, section, etc…
Each part (each block) has a unique name with a suffix added that indicates the view used (plan, section,…). The first part of the name is unique for each part. The second part of the name in the suffix is somehow standardized and describes the view used (plan, section, side plan…).
Each block has its own position in the GAD drawing.
What do I want to achieve with the script?
I want to display the name of each part. Nothing more and nothing less than this. For this, I planned to create one layer, e.g. Part_name_layer.
The text font, text size and alignment can remain current, i.e. as they were last used when entering the text.
Once we have the block names in a common layer, it is easy to manipulate the suffix used in the name - change it, keep it or delete it.
I can also change fonts, text size etc…
The next step is to use the excellent QCAD script T2L, which I will use to link the block name to the desired block reference. (QCAD.org Forum - Information)
I don’t have any text entries in the draft yet.
Considering Block content? In the Middle? Or right low?
What font, font size and color?
A dedicated layer or not?
Your suggestion of automatically entering block names at the Block_Ref. insertion point or even better considering the content of the block in the middle might not be so bad (I didn’t know this was even possible.
)
Each block will be used further to create a detailed workshop draft. It will show dimensions, details, descriptions, etc…
I haven’t figured out the fastest way to do this yet - manually copying each block into individual new drawings or something else…I need to think about the best way to do this with QCAD. I’m still a beginner in the QCAD world though 
In any case, thank you VERY much for your time and advice!