I don't know of any accounting or or business software to recommend, but I'm sure there must be some software out that would accommodate what you are after. An alternative could be a good spread...