Lo que tu necesitas es software desarrollado a la medida dudo que encuentres un programa elaborado tienes 2 opciones.
**Aprender a programar (Visual Basic 6.0 o .Net es lo mas sencillo)
** Pagar a un desarrollador para que cree el software que necesitas con todas la funciones que requieres