Estimado,
Me gustaría conversar contigo acerca de tu proyecto para entender mejor cómo podría ayudarte.
Entiendo que quieres que el software sea de Escritorio y corra sobre Windows, con lo cual seguramente lo ideal sea desarrollarlo con .NET y una base de datos Microsoft SQL Server.
De todas formas, me gustaría evaluar otras alternativas, como la de hacer una Aplicación Web que te permita acceder desde cualquier navegador y desde cualquier lugar, en cuyo caso se podría desarrollar en PHP con base de datos MySQL.
Quedo a la espera de tu contacto para conocer mejor tu proyecto y de ser posible, trabajar juntos en el mismo.
Saludos!
Mariano