I am looking for an open-source project, written in C#/Java, that does vectorial graphical manipulation, a-la Illustrator. I don't need anything terribly complex or fully-featured. I intend to use it as a base for creating a 2D-game level editor, where I will be manipulating paths to create some geometry for the level.
I figured that what I want to built is extremely similar to a painting program using vector-based graphics. I welcome any suggestions.