US Representative Tulsi Gabbard wants to impeach any President who goes to war without a congressional declaration. You can read about it here:
Dear Tulsi - The President is not the problem.
As Dr. Paul Craig Roberts explains, the military/security complex has got us by the short hairs:
No single piece of legislation is going to solve the problem. The whole "national security state" paradigm will have to be overturned, and that will be nearly impossible to do.
Hell, Congress cannot even figure out how to cancel an existing AUMF.
We are SO screwed.