Yes exactly It would save so much time, I am modeling alot of architecture, things like 3d bevel siding, brickwork etc. , doing one now I will post later of an older building with a rough textured block. Im thinking: select face, extrude edges x distance past thickness, array component, explode all, intersect with model erase negative space, reverse faces in negative space, or something along those lines. My ultimate wish would be some kind of code driven geometry, or smart component that would recognize edges and adjust itself accordingly, ultimatly I would love to see a program that would do perhaps stone work without tiling, using some random number generator function, and some ways to mix the shape with out repeating.
textured block on brickworks project.png