RE: radio box tape ?
Cheap? yes (but not at $20 a roll, $2 for electrical tape sounds better);
Quick to remove or apply? I'll have to disagree there.
As for tupperware, I dont mean for people to actually use tupperware, but for boat manufacturers to copy the sealing design of tupperware. Just press on and pull off. Beats fiddling around with tape IMO.