Jason He is one of our team members and has an interesting series of blog posts describing his efforts to use the add-in model from Paint.Net. You can check these out here: http://blogs.msdn.com/zifengh/

 He goes step by step through the entire process and gives a good view at the inner workings of our model and what is needed to adopt it.