There is only one good way to pay for federal programs and projects. Congress appropriates the funds, the President signs it, and the Fed marks up Treasury's spending accounts. Done deal. No "revenue" is required if the project/program increases productivity or improves society generally.
The US dollar is self funding when it is created and Congress has a monopoly on that creation. The federal government creates dollars to compensate the private sector for resources and labor it uses, so a "balanced" budget, the holy grail of our econ ignorant politicians on both sides, means the federal government effectively "steals" those resources and labor, offering no means to store value from the commerce transactions involved.
Taxation (and borrowing) cannot be "funding" mechanisms for the currency issuing federal government, as it is not possible to collect (or borrow) what doesn't yet exist. Spending more than it taxes is how Congress increases the money supply to enable a growing economy. This results in an accounting entity that informs of the amount of US dollars in circulation, misleadingly labeled as "debt" because the government "owes" the holder of each dollar a dollar of tax credit.
Politicians and their donors have spent literally billions of their dollars to support the misnomer of the "debt" being an encumbrance on our future productivity, as it would be for a household, state, business, etc. This was a fairly easy sell because it resonates with everything voters know about finance, but it is not true for the issuer of our currency who can "afford" anything that is for sale denominated in the dollars it creates at will, even in the absence of "revenue".
Any politician who uses the "pay for" argument, especially if the burden falls on the middle class or poor, is doing the bidding of their corporate masters, not the citizens who elected them. Those elite entities are more than happy to provide whatever service the government decides it can't "afford", but at a much higher price with no contribution to the money supply that would be needed for any major initiative such as a infrastructure bill sufficient to bring America into the current century.