I am working on a XNA exporter for construct2. So far I was able to make it convert one small (very small) game with one layout and about 10 events. The game does the very basics (8-dir movement, creating objects runtime, destroying objects, checking collisions).
The generated C# code is placed into a project chosen by the user. The folder must be however a template project that contains the C2 implementation I have so far.
The zip can be downloaded here, look for the zip file named "XNAExporterTool.zip". This zip file contains 3 zip files:
1. XNAExporterTool.zip: the Visual Studio project of the actual converter tool.
2. XNAWindowsPhoneTemplate.zip: the zip file of the Windows Phone template.
3. XNADesktopTemplate.zip: the zip file of the XNA Desktop template.
Right now, the tool is not very useful for end-users. There are two reasons for this: the tool is in Visual Studio project form, so it is meant for people with a background in C# and a little on XNA who want to take a look at what I have so far and decide if they want to contribute or not. The second reason is that the events and actions I have implemented so far will probably not be enough for your game. If enough people are interested in contributing, I can create better documentation and the project at CodePlex. If not, I will still work on implement more events and actions in XNA.
You can see a video of the converted game and the tool in