I did it!
I present to you...BRIKVERKZ!
(prototype shop...no junk/gem requirements yet)
[BUILDING_WORKSHOP:BRICKWORKS]
[NAME:Brickworks]
[NAME_COLOR:7:0:1]
[DIM:3:3]
[WORK_LOCATION:2:2]
[BUILD_LABOR:MECHANIC]
[BUILD_KEY:CUSTOM_SHIFT_S]
[BLOCK:1:0:0:0]
[BLOCK:2:0:0:0]
[BLOCK:3:0:0:0]
[TILE:0:1:' ':' ':150]
[TILE:0:2:' ':' ':'/']
[TILE:0:3:'-':' ':' ']
[COLOR:0:1:0:0:0:0:0:0:6:0:0]
[COLOR:0:2:0:0:0:0:0:0:6:0:0]
[COLOR:0:3:6:0:0:0:0:0:0:0:0]
[TILE:1:1:' ':' ':'=']
[TILE:1:2:'-':' ':8]
[TILE:1:3:' ':' ':150]
[COLOR:1:1:0:0:0:0:0:0:6:0:0]
[COLOR:1:2:6:0:0:0:0:0:6:0:0]
[COLOR:1:3:0:0:0:0:0:0:6:0:0]
[TILE:2:1:'-':' ':8]
[TILE:2:2:' ':' ':8]
[TILE:2:3:' ':150:' ']
[COLOR:2:1:6:0:0:0:0:0:6:0:0]
[COLOR:2:2:0:0:0:0:0:0:6:0:0]
[COLOR:2:3:0:0:0:6:0:0:0:0:0]
[TILE:3:1:150:' ':8]
[TILE:3:2:' ':' ':8]
[TILE:3:3:' ':240:' ']
[COLOR:3:1:6:0:0:0:0:0:6:7:0]
[COLOR:3:2:0:0:0:0:0:0:6:7:0]
[COLOR:3:3:0:0:0:7:0:1:0:0:0]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]
the reactions
[REACTION:MASS_BLOCKS]
[NAME:mass block production]
[BUILDING:BRICKWORKS:NONE]
[REAGENT:A:10:BOULDER:NONE:NONE:NONE]
[PRODUCT:100:10:BLOCKS:NO_SUBTYPE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:MECHANICS]
[REACTION:BRICK_MAKING]
[NAME:craft bricks]
[BUILDING:BRICKWORKS:NONE]
[REAGENT:A:2:BOULDER:NONE:NONE:NONE]
[REAGENT:B:750:BAR:NONE:ASH:NONE]
[PRODUCT:100:10:BLOCKS:NO_SUBTYPE:INORGANIC:BRICK]
[SKILL:MECHANICS]
brick inorganic
[INORGANIC:BRICK]
[USE_MATERIAL_TEMPLATE:STONE_TEMPLATE]
[STATE_NAME_ADJ:ALL_SOLID:brick][STONE_NAME:bricks]
[DISPLAY_COLOR:0:7:1][TILE:',']
and needed entity tokens
[PERMITTED_BUILDING:BRICKWORKS]
[PERMITTED_REACTION:BRICK_MAKING]
[PERMITTED_REACTION:MASS_BLOCKS]
so yeah 10 rocks = 10 blocks
and 5 bars of ash + 2 rocks = 10 brick-piles
the bricks now let you build building_destroyer:1-proof buildings in deserts and woodlands where stone is scarce...(it's probably already been done...but it came to me as a good idea that I haven't seen yet.
(edit) for the workshop...how does 1 junk, 2 belts, 4 gears, 4 fasteners sound? maybe some other stuff to represent a cutting tool for the blocks...also...how does a mass wood-block shop that also makes 10 particle board blocks out of 5 wood and 5 animal hoof/cartilage sound?
(double edit)...looks like there is not currently a way to check if a bag actually contains sand...so for now is 5 ash + 2 any rock...now that I look at the token lists...I might be able to add a REACTION_CLASS:BRICKMAT token to the types of stone that can be used in cooked bricks instead of pressed...and we'll just pretend water is magically added like in brewing.