Because android focuses on one app per screen, having a main launcher makes sense. But for windows, that idea doesn’t really translate. You can download programs to replace or change certain aspects, like rain meter or classic shell, but I don’t think anything exists that bothers to overhaul everything.
There is a similar thing to launchers on Linux though, called desktop environments. These will change the behavior and ui of the entire desktop experience.