Why can't these email reminders be set up to be automated to vendors? The functionality already exists for clients, so should be pretty simple to sub in vendor email address instead.
Also, when you manually send the W9 reminder email to a vendor, there's absolutely nowhere to see if/when any reminders were sent. That seems like such a basic function that's missing.