Also, if you continuously hold shift to sprint and make something at the anvil the sprint will be canceled for no reason.
And I think disassembling parts should be added. If you accidently make the wrong tool or if a part combines on accident there isn't a way to salvage the unwanted tool so you have to just throw it away currently.