You can now use custom values & contact custom fields to determine the visibility of contact buttons & header buttons.
The Contact Button UI is improved to not be quite so many features overwhelming you.
I'm still working on the new vibe code system I mentioned, but it should be done here very soon!