Currently, there is no official mechanism for collecting errors from build-time plugins and exposing them to the user. Tools can either write to the console (which is a bad user experience for less technically-inclined users), or build their own UI (at which point you might have multiple separate error windows popping up at the same time). Having an official mechanism for collecting errors and displaying them to the user in a user-friendly way would be very helpful.