Well in my opinion, MS Access would be easiest to use for your database engine, as it obviously the same make as Excel.
For the front-end, I personally would use Visual Basic to complete it, this would be very easy to implement!
Please contact me with details, and I will see if I can help you!
Best Regards,
Andrew Berry

