Because some of my work is proprietary of my work, I cannot share you my thoughts about it. I however want to show you a similar project unrelated to my work's project: an invoicing system.
The front-end will be written in Excel 2007 and instead of the old-baken VBA, I'll link the template to a VS2008 project in order to gain speed. The underlying database won't be Jet/Access, but VistaDB Express, since it's both very tiny and very extended. At first the front-end will be simple and when time allows there will be an automatic page-transportation system. This is needed if an invoice is involved with a HUGE shopping-list and not everything could be printed on one A4 page of paper.