This sounds like a massive undertaking for non-pinball games. For Pinball media the online import tool works for the most part and I just fill in the blanks with a few files I find online. But for hundreds of MAME games manually searching for any of the media (because the online import tool doesn't seem to find ANY MAME media despite a lot of MAME media matching my rom names is found on the FTP site). is both a lot of work in an era of automation and frankly extremely antiquated when programs like LaunchBox do it well. LaunchBox does not support vertical cabinets and one user's custom theme doesn't not work for multiple screen vertical cabs. Problem is it seems like there are very few front-ends that correctly support vertical cabinets (I have the VPCab Vertigo, which gets PinballX license included) and DMDs.