Add tool checkout functionality.