I created this tool a few months ago to automate some of my tasks.
I use it to collect prices and files and to get notified when something changes on certain websites. The task runner uses Playwright.
I'm not sure if it can be useful to anybody else besides me :) Any feedback is welcome.
I feel like you could incorporate some of those features into this and eliminate some of the manual entry of css selectors.