I have been using XNA recently and discoverd a major difficulty: when designing levels you have to spen ages pre planning exactly where sprites/objects will go.
To solve This problem I had an idea for a game engine/level editor that just imports sprites, creates variables for the sprites and has a wysiwyg 2d level editor, I am hoping the level editor will be similar to the game maker or 001 Engine editor.
It will convert this data into code and all other functionality/object behavior will still be done in "normal" XNA code.
The area I was confused with is weather it would be better to make a visual studio add-on, a complete IDE and compiler or something else.
Please help me.