Ok, here's the hypothetical.... :-)
You have a company that sells 1 product (in various colors and sizes) with embroidery options (file upload maybe?).
The product is not available to the general public but is available to salespeople and resellers (each have a special "code and password" assigned). The code and password enters the person into an order type site.
For your company, you want to setup a website that allows the resellers to log in and place an order (no payment required right now).
When the "order" is placed, you need an email to go to a Customer Support person. The CS person logs in (to the same site) and verifies the order info, marks the order as "verified" and by it being marked "verified" another email is sent to another address (someone in production). The production person logs in and prints the order via a report from the site. When the order is completed the Production person logs in and marks the order "shipped" or "completed" (or whatever) which shoots off another email to the original order person.
I know this will seem simple to some and maybe not so simple to others but the person I'm talking to about this is thinking the solution is FiLE MAKER PRO. I just don't see that and wonder your thoughts.
I'm thinking of a web front end to a database backend but that's as far as I've gotten.