First of all, Boise is a great place from which to access NF campgrounds. In fact, we're like you - it's tough to make a selection, but here goes.
1. Sawtooth National Recreation Area (Sawtooth NF)- there are a thousand lakes in this area; start with the Stanley Lake CG on Stanley Lake.
2. Boise NF - Elks Flat CG or Bonneville CG; both have fishing and natural hot springs.
3. Payette NF - Hazard Lake and Grouse Lake CGs.
There are sooooo many more. We suggest you check out the above CGs and explore out from there. Look at our pictures which might help the decision process. Make it a project.

Click on the "National Forests & Campgrounds" tab on the left to read about the above CGs. Good luck.
Fred