You don't necessarily have to create a block to do what you've illustrated. It might be simpler to use a closed polyline and an mtext field that references the area of the polyline. To keep the polyline and mtext together, you might be able to use group.