Creating a new project in CSharp
Ribbon Commander is not dependent on specific Visual Studio project types. The runtime can be used as long as your add-in is running in the memory space of a supported office application.
We use Office .NET projects (successors of VSTO projects) to get started for simplicity.
Creating the project
As an example here we create an Excel add-in in Visual Studio 2012: