My, my, my, such a long post indeed. I do apologize if people had been disrespectful whether intentional or not (let's give them the benefit of doubt). It's not the first time this has happened, and it persists even now. Additionally, I must advise against you deleting your account. You might need/want it some time in the future and it's better to have it present though not needed than absent when needed.
Now, proceeding to your request, I was initially confused with some of the quirks in language and particularly in the use of terms (considering I'm not all too literate in computers and english in general terms or perhaps I have poor self-assessment skills. That or I have no self-esteem) so if I should misunderstand, do correct me.
1. You want Dragon to handle the extension icons by creating more space i.e. via toolbar? The request should pass up to the developers of Chromium since, in this sense, this ought to be something they should know, too. But if it is only present in Dragon, then perhaps you might give as a simple description of how you provide a temporary fix for this?
But when I add maybe my 15th (to me very useful) icons/extensions to the only/upper C-Dragon toolbar only to watch that icon wander off into invisibility on the right side of my 22" LCD monitor. Making even access to them a dive into the Dragon control icon and do my changes there, now I'm not browsing but setting up basics I would have been able to do with 1-2 mouse-clicks if that icon hadn't peeled off the right of my screen, a simple wrap around to right under the main row of tops 20 icons to a 2nd C-Dragon toolbar would solve this. I do question the coders who deny me the GUI space to make browsing faster than going back into 'Tools' then tweaking with an extension that is doing 'something' but only by opening options on that dragon-eye icon can I even set parameters that suit my location and desired results.
2. You also want a better process of installing extensions. As you might have observed, the Web Store is just one of the many sources of extensions and is not under the possession of Dragon. The same case of logging in the Web Store to install particular extensions are also present in other Chromium-based browsers.
try to install a new extension only to be told the I have to go to the Google sign-in process, return to a URL that clearly says Web Store and fail each time to insert maybe 60% of must have tools, extensions or the icons showing on what would be nice to have, a 2nd Dragon toolbar that wraps right around the top one and make accessing it not a quit browsing (anymore) but diving into tweaking the Under the Hood to Extensions drop-down main control portal
3. A detailed listing and verification of extensions installed.
The Dragon's only toolbar overflows off the screen and an iffy 'Web Store' extension availability puts some great extensions out of my reach even when I am in the Web Store and following the how-to rules to incorporated them into a toolbar not long enough to make them easily useful. Like who just sent me a homing cookie that found a home in my core/vital Windows driver store or gave me a permanent *.ru *.dll to rip out?
Now to add a few comments on your post:
1. Try to leave out as much unnecessary details as possible and provide a concise and accurate description of the problem/request.
2. Examples are appreciated though three instances would suffice.
3. Let's not put our comments in our titles (when you put in "easy") and just provide what it ought to contain: the request/complaint. People might misunderstand (say, for example, belittling their competence as coders)
4. Since this is particular to an existing product, it ought to be placed where it belongs: in the Comodo Dragon Request section.
Hope I had been of some help.