I have been using SpringSource ToolSuite for quite some time. However, I would like to add beans and create dependencies graphically. For eg. I add beans using the graphical editor and this works quite fine. However, I would like to either drag and drop beans into other beans and this would automatically create a dependency in the code, like add a private variable and create getter and setters method and also enter the dependency in the applicationContext.xml. At least, I would like to type in and then use Ctrl+Space to autocomplete bean dependencies. However, these features are not available in the Graphical Editor. I was wondering if there is something wrong I am doing or just that there is no IDE that does this?