What’s the best way to make a game launcher?

I am a new game dev, and would like to make a launcher for my games. All my games would be in ONE launcher, and it’d be similar to the Minecraft Launcher. I wanna do it for free too.

The main reason I wanna do it is to update my games. I don’t have a file server, so the files would be on Google Drive.

Thanks!