I love writing in c# but I hate XAML
Currently building a windows app with WinUI3, I feel that tackling and learning defining controls with XAML was the least productive time spent. So as time went by I gave up most of my attempts to do templates or bindings and most of my controls are built with c# code, only a few styles defined for HotReload.
Now I am about to build a new UI element and every attempt to use XAML had led to waste of many hours with very slow painful progress. I feel I could have coded all I need + an in-app color picker with fraction of the time. To be honest I am about to give up on XAML all together, what are my options?