I'm the parent commenter, and I
strongly disagree with the idea that stimulus should be directed by the federal government.
The federal government is an extremely poor resource allocator. It knows nothing about local and personal wants and needs. In my view, funding should be dolled out to individuals and maybe local governments. That way money flows from the bottom up, not top down.
The money flow is an extremely important factor: when money flows to individuals, each individual gains "votes" to allocate resources. Those votes informs how and where the economy grows at a granular level. The federal government cannot do this with any level of precision or efficiency.
If higher levels of government need money to do things, they should tax for--this includes some portion of the transfer payments. I know it sounds redundant for the government to tax money they've handed out, but I think governments need to feel the pain of working to get the money in the first place.
I'm also convinced you would dramatically reduce the amount of fraud and favoritism that occurs since decision making will end up being decentralized.
Here's a "hot take" example. The federal government funding child care is a dumb idea.
1) Not everyone needs child care.
2) Not everyone needs child care in the way the federal government wants to provide it.
3) An entire bureaucratic apparatus needs to be developed to define what child care is, what constitutes valid child care, who can provide child care, blah, blah, blah. This will be expensive to manage and will metasticize in its own way over time.
So why not just give people money to people who have young children to do whatever they want to do with it?
Maybe you add some provisions to prevent people from making babies to cash in checks, but I'm assuming writ large I can trust my fellow citizen to make better decisions about their child care than whatever "governmental apparatus" we want to create to do that for them.