Accounting programs track dollars. All the screens/forms will assume that there's only one unit of measure in use. Inventory needs multiple units.
I also don't think most accounting programs are set up for the type of availability scheduling he needs. I'm sure there are inventory apps that already handle this. It's just a question of how much they cost.