You can use proto shield without soldering. Proto Shield provides easy useage by carrying all Arduino pins to upper layer. Also there places on proto shield for surface mount devices (SMD). Therefore you can use that type of materials as well.
Arduino Mega 2560 Proto Shield has R3 pin sequence and there is a reset button on board. All headers and connectors are sent soldered