Implemented the loading spinner while saving and loading the tool for the first time