The Node Tools extension is meant for developing apps built on Node, but VS has always had top notch support for C++ so there should be no reason why you can't use them together.
Check out this tutorial for developing a node addon in VS, and let me know if you have any ideas on how to improve the experience.