Brickmaker
Brickmaker is the easy way to create realistic brick wall textures procedural.
It's really versatile in it's current state and since every node is open and visible, you can tweak it even more if you want.
I have grouped all so it is easy to understand. You create the base for the bricks, then you can add damage, then some mortar on it and finally you set the color.
Just try it out and you will soon get a grip of how it works!
(and yes...the example images are made by only tweaking the parameters!! No extra nodes added to make it more fancy or change stuff..you can do all directly as shown in the images!)