dbForge Studio for SQL Server
All-in-One SQL Server GUI Tool
A powerful integrated development environment for SQL Server development, management, administration, data analysis, and reporting
The application suggests not only separate keywords and object names, but entire code phrases. For instance, OUTER APPLY instead of APPLY, and ORDER BY instead of ORDER are prompted in the SELECT query. For a complete list of supported phrases, see product documentation.