Como ya dije en
este hilo, FreePascal+Lazarus es una buena alternativa a Delphi. Una gran ventaja es que a nivel de lenguaje (se llama Pascal y no es propietario) son compatibles en un 99'9%.
De todas formas, hasta que no se sepa lo que se va a hacer y quién va a participar, no debería hablarse de las herramientas a utilizar. Es más, si el proyecto se lo merece, es posible que haya partes que se puedan escribir en otros lenguajes como C, Lua, PHP, JavaScript, etc.