Actually I don't think we need any new laws. Just enforce the current would serve us well. H1b visas are supposed to be used only when you advertise for a talent and the position can not be filled from within the country. An then only after proving that you can't locate the talent does your foreign prospect get the visa.
It is already unlawful to hire foriegn workers without a current work visa.
Just imagine if Trump gets elected, put Joe Arpaio in command at HLS, Chris Christy as AG. The INS starts making checks to see if US companies are in compliance with existing law.
No need to spend time and treasure deporting people. They go home of their own free will, just like visitors are expected. Perhaps a bit tardy but as expected.