se è per questo Access ti fa anche le maschere di inserimento dati!
Se poi vuoi personalizzarti qualcosa puoi sempre ricorrere al VBA!
Pertanto ti consiglio di partire a studiarti per bene Access e poi valutare se da solo risolve il tuo problema.
Poi molto dipende da come vuoi far evolvere il tuo gestionale (ammesso che tu lo voglia far evolvere!). Mi spiego: se un domani, per prestazioni o altro vorresti passare ad un altro database, puoi creare un programma VB6 che sia "slegato" dal database usato (occhio che necessiti di scrivere il codice con cognizione di causa. Studiati i design pattern!) mentre se fai tutto in Access la cosa è più complessa.
Se comuque il gestionale è piuttosto semplice, lo fai molto più velocemente in Access e lo riscrivi da capo nel caso debba evolvere in un prossimo futuro!!