I love this idea. I only wish more mod authors, especially those on Itch actually placed mod dependencies in the modDesc.xml instead of just in the Itch description of the mod. Not all modders of course, but many and mostly map makers. I have made it my mission in my FS life to update these modDesc in my own mod folder when I come across them.
Viewing post in PRE-FLIGHT — FS25 dependency scanner comments
Yes, the other evening I went to use a mod from the actual Giants modhub and after selecting all my mods for a new map it said I needed a bucket pack to go with it. I checked modhub, nothing listed, so I backed out and downloaded the buckets from modhub. Then I went back in and got annoyed seeing that I had to reselect all my mods. So I decided to make this, I am glad you found it useful too . Now anytime I do a map download especially I run it before even booting up.