I'll start with the Confederate Army
Army Commander: Robert E. Lee
Chief of Staff: Joseph Johnston
Chief of Artillery: Stephen D. Lee
1st Corps: James Longstreet
Division Commanders: John B. Gordon, Benjamin Cheatham, A. P. Hill
2nd Corps: Stonewall Jackson
Division Commanders: Patrick Cleburne, Alexander Stewart, Stephen Ramseur
3rd Corps: Jubal Early
Division Commanders: Robert Rodes, John Bowen, Richard Taylor
Cavalry Corps: Wade Hampton
Division Commanders: Jeb Stuart, Tom Rosser, John Wharton