You are totally right that every one used to workflow: google, npm, reading docs, trying to setup new component into project.
The goal of Structor is to give a simpler way - open project, and if you want component try to install it through the market for 10 seconds. The problem - to have big amount of such components. For this I made convenient mechanism for publishing components generator.
BTW, generator can generate only the glue code (which you writing every time after you installed npm) and has the ability to install dependencies from npm automatically.