1. Consistent alphabetical sorting for all the object selection windows. Right now it's only on the initial window that comes up after clicking new action, as far as I can tell. It would be nice to have that on the windows where you're getting expressions and picking what object to create, for example.
2. Global objects listed in every event sheet object list in the event editor. Objects that have been created in the event sheet's code from other layouts should also be listed. Otherwise, you make an event to create an object, then have to either copy and paste the object to the layout or make then events in another sheet and copy/paste or include them. It would be nice to be able to insert an mousekeyboard object in the first layout, make it global, and not have to copy and paste it to every layout.
3. (Could be an alternative to 2) In the event editor's object lists, select from objects in layout or objects in whole .cap. When selecting an object in 'new action' it shows objects in the layout. When getting an expression, it's every object in the .cap, as is the horizontal selector for 'set postion to another object'. A tab for the layout's or the whole .cap's objects would work well.