Yes, people build all kinds of similar programs for all kinds of things. Liek, there are many text editors, and many browsers, or many databases. Doesn't stop people from making another one.
I like to build my own things, keep it as simple as possible. yt-dlp can be used as is. Including it into a script I made it more simple for me. And really the whole thing isn't more complicated than opening youtube in the browser and play videos there.
>b-but you have to ctrl-c ctrl-v
I liek to search on invidious for I can see thumbnails, and not a resource hog like youtube's own frontend and less datamining crap in theory
There was a good desktop youtube tv project, minitube I think, but last time I checked it was dead.