The most recent version (1.7.x) of Visual Studio Desktop Connection Extension is optimized for use with Visual Studio 2019 with support for 2015 and 2017. It supports creating and editing templates using the C# and Classic API.
As a developer, you would use the Visual Studio Extension if
You are a .net developer, accustomed to the Visual Studio tool set
You are a new CrownPeak developer who needs intellisense for guidance
Access to templates and files embedded in Visual studio UI