I suggest a button to reset the progress of the campaign.
You mean besides from the menu? Its only a couple of clicks to restart that way.
You can simply replay the maps... or delete your progress. To delete your progress, go to Documents/Creeperworld3/data/sectors/internal/ and delete the folder labeled '1'. This will reset your campaign progress.