Yes, but the process of creating and more importantly updating that software would involve so much human input that you wouldn't end up with much of a net gain in terms of time or costs saved.
US federal tax laws change every year, and are so interconnected that quite frequently small changes in one tax law can have massive impacts on entirely different areas of law. And that doesn't even take into account state and local taxes, or the taxes of the foreign jurisdictions you'd be dealing with, or the impacts that tax treaties could have, or even the impact that non-tax laws may have on financial transactions.
US federal tax laws change every year, and are so interconnected that quite frequently small changes in one tax law can have massive impacts on entirely different areas of law. And that doesn't even take into account state and local taxes, or the taxes of the foreign jurisdictions you'd be dealing with, or the impacts that tax treaties could have, or even the impact that non-tax laws may have on financial transactions.