Maybe put a hints/help feature that guides player to try out the tools (whether you want the feature to spill all info or not, it keeps players on the game and pushes them to try each tool without feeling completely lost). So frustrated players can have more relief. And I've noticed that this feature has the opposite effect on less frustrated players, by motivating them to go like "oh, I dont want to use a lot of help, I can do this on my own" (If you want the feature to give hints for each level solution too...)