Thanks for this contribution FallenWyvern! It's always great to see motivated community members getting out there and sharing their creations. This really does look like a neat utility.
I'd be remiss in my duties if I didn't mention that GameEx already has integrated functionality to handle a lot of this (auto importing of the Steam library, scraping media, scraping game info, and launching games without need for additional configuration). But this is not without an occasional hiccup (some games require an additional custom script to launch properly particularly those that have their own integrated launcher, sometimes media scraping fails to negotiate an age verification screen, etc.).
Having said that, it's always nice to have alternatives, and sometimes these projects grow and blossom into the preferred means to an end (see Virtual Drive Loader as one example). Does your utility handle the anomalous items I mentioned above (i.e. negotiating game launchers, and media scraping for games that have age verification screens)? I'm not currently in a place I can test, and with the way my week is going it might be a while until I have the opportunity. Thanks again man.