Awesome!
I was looking for just this thing.
Thanks!
Fred
Note that SharpDevelop 3 can be used directly from a USB stick, no special packaging necessary. Just change SharpDevelop.exe.config to store the settings on the USB stick instead of the user's directory.