En cuanto avances un poco con las clases de programación, te olvidas del MALA y haces tú uno a tu gusto
Dudo mucho que alcance en menos de un año un nivel como para poder hacer un programa así. xD
Estas cosas son fáciles de hacer, sólo es dedicar tiempo. Es de esto que piensas "Si fuese fácil habría miles para elegir", pero en realidad no es que haya pocas porque sea dificil, es que hay pocas porque nadie se pone a ello xD
Vamos, sólo es para cada consola poner una carpeta, recorrer los .zip o el formato que sea según la consola, sacar la lista y para cada uno lanzar el .exe del emulador con la rom como parámetro
Y las imágenes por ej cargas según el nombre de la rom.
"Sonic 2.zip", al elegir esto, cargar en grande "fondos/Sonic 2.jpg", abajo "banners/Sonic 2.jpg", a la izquierda "ingame/Sonic 2.jpg".... "Si no se encuentra poner imágen estandar"
Todo usando una librería como SDL o algo para cosas visuales y ya está. O en Love2D! Una interfaz rápida con scripts!