Can WinForms be used to create an app that has functionality similar to Chrome extensions? Detecting what was clicked, modifying CSS.. etc

I am interested in creating a visual web scraper. Visual meaning the user clicks in a web page to decide what elements to scrape and the app knows what the user clicked on. The user doesn’t need to be technical and knows CSS or XPath. Some Chrome extensions do this like https://dataminer.io and AnyPicker.

Then I came across ScrapeStorm which is a desktop app and does the same thing without using a Chrome extension. It’s an Electron app.

I don’t have experience developing Chrome Extensions or using Electron.

I know .NET and Javascript. My question is.. can I develop a desktop app similar to Scrapestorm using WinForms and using some type of a browser control in it and be able to fully interact with the control?
What libraries and technologies do I need so that C# code can interact with HTML elements and user actions in a browser control in realtime? (I think Electron uses BrowserWindow). The reason I am going with WinForms other than being familiar with it is that the app will be doing stuff with the scraped data using .NET and I prefer to do everything in a single .NET app.
I will also be looking at Electron.NET and see if maybe it’s a better choice, even though I am not familiar with Electron and Node.