I have done a similar thing both in the workplace and at home. At work, I got two fishing tackle boxes and put the identical set of tools in each box. When someone came into the lab and wanted to borrow a screwdriver, I made a big issue of giving them the entire toolbox.
In the lab itself, I hung tools on the classic pegboard with tool outlines.
At home, I omit the tool outlines because each tool goes back on to the same hook. My hex keys are on a piece of 2x4 in marked holes, much like a drill bit index. Similarly, metric and imperial sized socket sets are on DIY dowels on 2x4 or on a permanent shelf above the workbench. Every tool goes back where it belongs and at the end of the day, you know when a tool is missing.
Same with writing code. What it takes is an organized system and discipline.
In the lab itself, I hung tools on the classic pegboard with tool outlines.
At home, I omit the tool outlines because each tool goes back on to the same hook. My hex keys are on a piece of 2x4 in marked holes, much like a drill bit index. Similarly, metric and imperial sized socket sets are on DIY dowels on 2x4 or on a permanent shelf above the workbench. Every tool goes back where it belongs and at the end of the day, you know when a tool is missing.
Same with writing code. What it takes is an organized system and discipline.

