A mi se me hizo complejo el tema de sacar la FE de forma sencilla y rápida para mis sistemas de escritorio. La comunicación con la AFIP va encriptada con TLS 1.1/1.2, hace poco quitaron el 1.0. Tenes que generar una KEY con OpenSSL y gestionar un certificado en la web de la AFIP, eso lo tienes que hacer aunque utilices una herramienta externa para luego comunicarte con la AFIP. Yo termine utilizando un modulo de terceras partes para lograr la comunicación, fue barato, rápido y sencillo, pero solo funciona para mi lenguaje Clarion.
En lo que respecta a B4X, la verdad que solo hice 4 pequeñas Apps y ninguna hace mas que el FrontEnd, hice un curso de Youtube de NODE JS con Mosh, y utilizo Express, Express Validator, Mailer, y frameworks de ese estilo, con NODE me comunico con SQL Server y la comunicación con B4X es desde luego con JSON. Desde ese punto de vista, te decía que una herramienta para NODE de FE te podría servir. Yo solo consumo APIs con B4X.