Designers and Developers
I was recently at Vectorform, one of our Microsoft Surface partners. I got a group of designers and developers together to chat about developing for Surface. The video is below. The themes we find here aren't very different from developing for other Microsoft platforms. The tools like Expression Blend really make it simple for teams to work together developing applications for Surface.
That's no pitch, just the facts. It's pretty cool whether you're a one person shop or working in a team. I've built Silverlight apps with devs in Blend before and it was the same story. I'd create my initial layout in blend with placeholder images. Then the dev would go through and write the code to connect all the pieces together while I went back and worked on the visual assets. It's great having the same tools on Surface. Check out the Expression team's blog to learn more about the tools.