Yeah, pretty much that. If you look at the softcut msp, there should be a visual studio project there that can help you get it all going.
Re softcut, the biggest pain I had was setting the project to build everything correctly, I can have a look at it when I get a chance.