I loved when supercell gave us the queue although it did cause a few problems. You can't donate quickly as something from your queue may do into your army camps by accident or if you don't use a troop or spell on a raid, you'll come back and have duplicates of that troop in your army camp.
My idea would solve this problem and add a little freshness to the game. Give us the ability to build 2 sets of troops that we can choose from when raiding. Each set of troops and spells would be independent of each other when you find a base to attack you can choose between the 2 armies. When you finish attacking and you want to build another army or if you donate troops, you would go to your quick train page and click a button that says fill. The missing troops from the army camp then get filled

