Microsoft Threat Modeling Tool—tool to create ... SDL recommended for any development organization. Microsoft SDL Process Guidance Version 5.2—SDL requirements and recommendations used at Microsoft.