Creating the wall brick by brick could be very resource intensive & cause slow performance.
A simpler method would be to use the surface area of the wall divided by the face area of the brick (including mortar).
One issue you must resolve is how individual brick walls created automatically, will interlock at corners.
Once I got the hang of where to place the seed bricks, patterning was the least of my worries.
The brick count will be a labour saver but I may have to manually subtract the patterned bricks from window and door apertures which I have created with assembly cuts.