Auto-Fill Track Naming via a User defined/entered track name list

I would like to have the option to turn on Auto-Fill track naming that finds in real-time the closest match to what I am typing and I press my down arrow key to select and press enter.

It would be great for project consistency, help users build a searchable organized wealth of sounds

But also, it would be very handy for PLE scripts that depend on track names to be right for the script to work.

It would also be nice if you like me, add some info to the name of your tracks - like which mic is being used. example

Typing: ‘Gtr-’

Would pop up an autofill list:
-Gtr-441
-Gtr-906e
-Gtr-Re20
-Gtr-SM57


I would also like to be able to link track pictures to these name inputs, so the correct picture appears with the track name.