This is a mod that takes the node_damage API and applies it to every item in the game, effectively replacing the usual digging interactions. The actual digging times should be about the same, but you get long-lasting node damage, which must be manually repaired or replaced if something important (like a house wall) gets damaged.
To help in repairing, you can make a variety of "mallets" with support from a wide variety of mods that add ores. Mallets work like any usual tool, except instead of breaking blocks, they repair them. However, mallets also need you to have glue in your inventory to work. This mod can either add its own glue or rely on Mesecon's glue if it exists, and each piece of glue allows to 9 repairs to be done.
An api.txt file is provided if you wish to work with this system or make new mallets in your own mod.