Finds a brush with the specified attributes and returns it, else creates a new brush, adds it
to the brush list, and returns it.
Finds a brush with the specified attributes and returns it, else creates a new brush, adds it
to the brush list, and returns it.