It's kinda crazy, but my team almost made a game very similar to this, but ultimately didn't because we didn't think we could pull it off in the time we had. Well done on realising the concept! It looks and plays quite well.
The main critique I have is that the tools felt more frustrating than anything, having to constantly run back and forth between rooms to first check what tool they need and then find the tool and then deposit the tool afterward to then repeat with another unfamiliar room made the first few runs feel annoying, but once I learned where everything was it became more enjoyable. I think dropping the tools would have tightened the gameplay loop and led to a more satisfying experience.