I'd love to see your first point addressed. Actually, I'd love to have more ways to manage layouts and events, as getting to just 20 combined makes organising them a bit of a pain - one which has to be done every time I open the application.
A couple of things which I think would help: remembering which tabs were opened and in what positions, and enabling multiple lines for the tabs so I can organise event sheets and layouts on separate lines.