Create an atypical label template

Is it possible to create a label that is not uniform?  Example:  I am trying to create a sheet of round labels,  2.7" diameter.  There are 3 columns.  However, they overlap each other.  The first column has 4 down, the second has 3 down and the third has 4 down.  The second column falls in between the other columns so that is why there are only 3... So is there a way to assign the position of each label to create the template?  Hope this makes sense.