I haven't followed the previous discussions about the Launch Bar closely, so quick question, is the plan for the future to try to include the Launch Bar in the Platform code? Because I also have several reservations about its design, at least in its current form.
I like the idea of having the currently selected launch configuration directly visible in the toolbar. And of having a button that directly opens up the settings dialog for the launch configuration. (and the dropdown button for selecting the launch configuration is bigger than the Platform one, that's good too).
But, the Run/Debug dropdown is a waste of space. Better to have two buttons directly in the toolbar, one to Run, another to Debug. Not just for space, but it also saves two mouse-clicks when user wants to run in a different mode than the current one! (currently with dropdown you need 3 clicks, with Run/Debug buttons, only one click) Is the point of the Run/Debug dropdown to also have other launch modes like External Tools? Even if so, I don't think that justifies the space it takes.
I also agree with the point about icon sizes. It looks really bad if they are different size from the other Platform icons. Maybe the UX experts are right that bigger size is better, but such design principles have to be applied consistently, to the entire application. You cant have some design principles applied to just some part of the UI, and different principles applied to the rest of the UI, without having things look bad.