I've done some youtube videos on programming with the API using VS 15 Community edition. It shouldn't be that different from the 17.
Standalone -> Winforms or "Windows Forms Application" (Eventually this can also be done in WPF):
Addin -> Class library
1. SOLIDWORKS Forums API/Macros: How to write a SOLIDWORKS AddIn in C#? - YouTube
Thank you Amen,
That will get me going perfectly!