SDK for Docker Engine API on 2016?

I want to create an application to control my docker containers on Windows 2016. Right now I have a collection of powershell scripts, but want to move this into a new application that will interface directly with the Docker Engine via the API.

Looking at there are quite a few choices for SDKs. Have any of you used these SDKs, and do they work well for Docker on Windows 2016? Is it worth using an SDK vs. writing directly to the Docker API using REST calls?