Revisa B4A (Basic for Android)
https://www.b4x.com/b4a.html una sintaxis similar a Basic, lo que hace es que te pasa tu código a java y luego ya, la mejor recomendación es tu prueba, en base a tus requerimientos, esta un Trial y la licencia no es cara, si quieres desarrollar para IOS tambien esta B4i y puedes "rentar" el hosted builder para ahi hacer el build sin necesidad de mac... Es solo una opción, no es mejor ni peor que firemonkey...
Saludos!