Pero claro , si quieres añadir luego juegos nuevos tendrias que modificar la base de datos del f.e. y volver a compilarlo.
No sirve para que cada uno lo use con los juegos que quiera.
Hombre, creo que estás un poco confundido. Agregar, modificar o quitar datos de una base de datos no tiene nada que ver con compilar el programa o formulario con el cual los vas a visualizar.
(A menos que el programa use datos hardcode, algo que no es para nada común ni recomendable)
Cualquier persona que quiera podría agregar sus propios juegos sin necesidad de recompilar o tocar nada del frontend.
Es lo mismo que cuando editas un XML para mala. Solo que en vez de usar XML usaría un motor especializado en base de datos.
Ahora, programas para hacer formularios y bases de datos existen muchos, hasta microsoft tiene suit completas dedicadas a estos temas, sin ir más lejos recuerdo que Nestor de con5duros decía en uno de sus vídeos que el usaba un frontend creado con access (la base de datos que ofrecía MS con el office)
Libreoffice tiene "base", que es más de lo mismo. Y así un largo etc, aunque posiblemente si quiero hacer un FE que soporte themes termine programando algo con NET seguramente y me incline con algún SQL
PD. Por cierto , antes de ponerte con este megaproyecto podias echarme un cable con lo de python e imagemagick.
El programa ese que te comente me funciona peor que una escopeta de ferias contentill contentill
jajajajaja. vale, a la tarde le doy una mirada que hace bastante no toco imagemagick.