Naming objects when creating

Can you make it so when creating new object (scene, ext. event, actual objects, object group, etc.) a name input box would appear similar to one when you’re creating new variable? Because most of the times I (dunno about others) end up renaming anyway since default names aren’t helpful.

It’s a good idea, but instead of an (ugly) input box, I made the name of the new object to be automatically edited as soon as the “Insert new object” dialog is closed.