Shrinkwrap or Boolean for die stamp template
Avoid booleans, avoid shinkwrap, one will give you headaches with bad topology, the other will yield Z-fighting problems...
Use Instancing:
Create your basic shape.

Add a cube.

Select the cube, and select Instancing-&gt;Faces.

Deselect the cube and select your shape. With the shape still selected press and hold Shift, and select the cube.
Press Ctrl+P to parent the shape to the cube. Select &quot;Parent to Object&quot;
.

A cube with the basic shape on every face  will be created.

Then press Ctrl+A and select &quot;Make Instances Real&quot;.

At that point you can go ahead and delete the cube.
The instances will become different objects but you can join them. Select all of them and pres Ctrl+J.