You can use it to create projects on pure C#. If you're familiar with Visual Studio that shouldn't be a problem. If not - Maybe usage of C# blocks in PM is better for you. Me personally prefer using PM instead of CC since it's much easier to set logic within projects with blocks, even if all of blocks are C# actions