Suggestion: Sand Box Mode
This is my idea for a separate mode, accessed by a button on the side of the screen when viewing your village, which allows you to create a village out of whatever different buildings you want at whatever level you want, without buying any of the buildings. And then you can select whatever troops you want at whatever level you want, and attack the village.
None of this will cost any resources to do, but you will not get resources or trophies from attacking. It is for testing out new base designs and attack strategies.
The part where you build a base could be like the village edit mode, except along the bottom, you have an infinite amount of all the buildings. And when you drag them onto the screen, there are plus and minus buttons next to the building when it is selected to change it's level. Also, there could be an option to copy your current base to the screen, so you can test how good it is at defending.
Also, if you make a base design you like, you could save it, so you can load it up into sand box mode again at another time.
I think this will help a lot for building good attack strategies, and testing how good your new base design is at defending. Or it could be used to see if a higher level of one of your troops/spells would make your attack better, and help you decide weather you should upgrade it. (For this to be able to work, people must be able to use troops that they haven't unlocked yet. And the same goes for buildings.) And it could also be quite fun to make a really good high-leveled base that you wouldn't be able to make at your current level, and then see if it is actually possible to beat.
Overall, I think this idea will make a good improvement to Clash of Clans.
Top level players use 3rd party programs just like this to çhèåt
If you have somebody in your revenge list you build their base and find the perfect way to attack it. You also use this in clan wars to find the perfect way to attack somebody. Top level players already use this to revenge people.