Esiste... quel "form" designer.
Come te, sono abituato ad altri strumenti; poi mi sono avvicinato a Java con Eclipse e quando ho scoperto B4A li ho abbandonati felicemente.
Devo dire che, nel frattempo, Eclipse si è evoluto parecchio. E' possibile utlizzare i suoi strumenti per costruire i layout ed utilizzarli con B4A (sono file XML!).
Erel sta migliorando il designer (nella nuova versione, la 3.20, ha aggiunto il modo di ancorare le view (controlli di vb.net)).
Comunque, per "form" dinamica immagino che tu intenda "che si adatti ad ogni layout". Questo è il punto più critico di tutta la programmazione mobile, secondo me. L'accoppiata Designer + il modulo di Klaus Scale ti consente di ottenere questo "adattamento".
Detto questo, potremmo sviluppare noi un designer secondo le nostre idee e venderlo ad un prezzo ragionevole (diciamo intorno ai 10.000 €
)