It is possible for plugins to define some UI elements in a few places inside Artemis. These can allow users to configure plugins and interact with the features it offers.
Artemis uses a UI framework called Avalonia and you can utilise this in plugins too to create UIs.
TODO, explain we use MVVM and that you should be aware of INotifyPropertyChanged