Thanks to everyone who responded, I think it's great to see such a swift and vigorous response

With regards to the items I brought up, I mentioned the element browser a moment ago for pop-up on placing an unused element, I see no issue with making this an option you can turn off or on. I wouldn't want Darth Ladder to get too excited

Regarding the three enters, as follows:
I place bit C2040, then click it again to bring up the little gray highlight box, then click the magnifying glass to see the browser so I can enter a description.
I enter said description - taking note that the word wrap is in fact there, although wide for my taste - fair enough.
Enter - pop window for unsaved changes
Enter - saves change and clears the brower window away
Enter - confirms all of this and clears away the little gray highlight box around C2040
***
Within the element browser,
1. Make the "Nicknames" box into a table that also displays the address. It should display if the bit is used in the program. That would cover it perfectly.
2. Color code or subscript for the element type in nicks would be fantastic. I'm flexible, I just want some indication.
Thanks for the tip about the box names, I'm actually doing that already. Having a tool menu instead of the palette does sound like a great one for options.
Bob, you're in good company on the memory mask approach. First time I ever heard that one was from Terry Woods. I think it's situational - some people might have a reason to manipulate their IO table with frequency, whereas I don't. Once assigned they stay there unless one burns out.
That said, yes yes yes the ability to choose the first unused bit would be terrific. And while I don't give a hoot about my timers (unless I double coil, then I care a great deal) I do care a great deal about internal memory. To re-iterate, I want to assign all my alarms to a consecutive bank of addresses, and while I could do that with elaborate nicknames, addresses are so much tidier.
I got it on the spaces, well, it was worth a try.
More later