I was writing a separate post, but I will merge with this one since it is too similar.
There are a number of reasons I dont use the designer and go back to code to create my layouts.
Here is what I would like to see:
1. Scrollbar. Makes it hard to create long layouts for scrollview. (klaus posted a workaround to change the top of the panel, but it is not ideal).
2. Zoom should be adjustable. (Ctrl + Scrollwheel)
3. Ability to select multiple views and align them or make them the same size.
4. Duplicate/copy a panel with child views it is holding
5. Load a layout in a panel or a scrollview from the designer (removes the one line of code: sv.panel.loadlayout ...) (Doesnt have to show or manipulate the nested layout, just assign it)
6. When adding views inside a panel, 100%x should refer to 100% of parent, not activity. Or something similar to be able to make a designer scripts be able to scale according to the size of its parent.