Instead of ordinary monetary tax rebates that can be spent on anything, including buying items manufactured in foreign countries; what if the Feds published a list of "primarily American worker corporation" stocks and gave you stocks in those corps? The Feds would hold the stocks for five years so you couldn't sell them right away...giving the economy a chance to recover, you a nest egg investment, helping out the corporations, and helping American workers to retain or get jobs.
On the state level; each state could have a lottery which published "American worker corporations in that state" and the prizes would be stocks in those corps. Again, the state would hold the stocks for five years. Thus helping out that state's economy, etc.
Add to these ideas another idea proposed by an investment fund specialist that the IRS not charge capital gains tax on any stock purchased during the next two years...(as long as they aren't sold for 3 to 5 years -- my idea).
Since approximately half of the jobs are with small businesses, a way to stimulate them would also help. How about if anyone incorporates a small business within the next two years and hires at least five employees, they be given a tax break?