Hi,
I have to develop an application with which my client will do visual design. By this I mean the graphical display and manipulation related entities. (Similar in principle to ERD, but obviously then again, completely different problem area)
Think of Visual Studio which has a toolbox, each item has some properties etc. Items have certain kinds of relationships, also which need properties and so on.
I need to decide whether I want to do it in Windows Forms where I will have to use some 3rd party graphing/visual design library or whether I want to tackle this beast with WPF where I have some design tools available. (I'm talking about the Blend suit)
What do you think? Would you do this in WPF or WinForms? Why? What components (if any) would you use?