Di che Borland stai parlando ? (se parli del vecchio ide a linea di comando, non va bene)

Per le interfacce dipende da quale framework o tollkit vuoi usare...
Per ora lavori su windows quindi potresti usare le API Win32 altrimenti potresti utilizzare ad esempio wxWidgets, GTK, QT etc.

Naturalmente se scegli di utilizzare le API al posto delle GTK (ad esempio) hai pro e contro...

Tu vuoi sviluppare applicazioni multipiattaforma oppure lavorare solo su windows ?
Vuoi un framework da usare con il c, oppure andrebbe bene anche qualcosa per c++ ?
Vuoi un ambiente di sviluppo con Gui Builder (oppure vuoi scrivere il codice dell'interfaccia da 0 e mano manina ?

In ogni caso ci sono un mare di discussioni su questo argomento