FaceTime has a pretty abysmal and feature-poor user interface. I got tired of having to mess with it and created a macro to improve things a bit.
Using a self-contained phone list the macro pops up a Prompt with List action:
The user can then type to select their desired contact and hit Return to make a FaceTime-Audio call.
All sorts of keywords and abbreviations could be used if desired. You just have to change the regular expression that finds the phone number as needed.
I've included a colon character in the phone list, so I can use it as the default search string in the prompt – but that could be changed to a favorite contact or other default string.
I won't put all of my contacts in the macro – just the people I actually call with FaceTime.
At some point I'll probably make it easier to add names to the list too.