Desde luego no soy el mejor para contestar tu pregunta, pero si para criticarla
.... contructivamente, claro.
¿Que base de datos vas a usar, Paradox, Firebird?
¿Tu aplicación será MDI o no?
Si es MDI, ¿quieres dar la posibilidad al usuario de abrir varias pantallas de Clientes a la misma vez?
Estas preguntas son cruciales para usar un mètodo u otro, espero tu respuesta y la de los
expertos
Saludos