Wow, that's quite a lot of.... stuff.
I would stick with protoboards! There's a lot of crap here, little of what you need, and some might mess with the system. For example, those "LEDs showing the state of every pin" will interfere with an input to the PIC that does not have a low impedance. And there's no real development room here anyways... it's not really even a development board, more like a demo.
The PIC socket should preferrably be a ZIF but it's just a regular socket.