I was able to get a LED to blink using a simple software delay.
Getting a led to blink is very easy. The difficult part is to figure out your way to code / work around the environment so you can maximize return on your (coding) investment. For example, you can make your libraries out of the exercise so in the future you can reuse them.
When you create a Project it actually places quite a few files directly into the workspace folder.
Those are the library files. Basically, there are two ways to do this:
1) you can configure the library via a configuration file (placed in the project directory) and the interrupt files (customized for your project);
2) or you copy the whole structure into the project directory.
I tend to customize my library files and use a middle layer to access the library calls. Because of that, the CoIDE approach works well for me. Otherwise, I rely on a template to structure my "typical" project settings and copy them to the new project folder to speed up the development process.
This is where CoIDE speeds up the whole thing for me.
DSPLib isn't done the same way as it doesn't require configuration.
Does this mean with CoIDE you can only have one project per workspace and thus only one project open at a given time?
You are correct. workspace doesn't work in CoIDE - they are a few others and you will find them out soon,