U čemu bi pisao front-end, to je pravo pitanje?
Da kupuješ FileMaker da bi ti isti bio front-end za PostgreSQL ili MySQL je malko bez veze, mada ne mora da bude.
Ako ćeš da koristiš Javu, Xcode može biti pravo rešenje.
Ja za baze koristim 4D, koji isto može da bude front-end za pomenute, ali isto košta, tj. nije džabe.