Hi Matthew,
I've already a same project, so it's not a problem at all to do about the same again.
If you have more requested functions to the software, just let me know so it can be build it too!
The basic software, as you describe it, can be done for just $ 250!
Best regards,
Ruud de Ruiter