żNecesitas accesos concurrentes a la Base de Datos o es monousuario?
Te recomendaría FireBird.
Si es para una aplicación monousuario, la version embebded.
Como "entorno visual", puedes utilizar
IBExpert, que posee una versión gratuita para uso personal. También puedes usar
LazSQLX, opensource y que no tiene mala pinta.