You should always buy the best electrical boxes for your DIY wiring projects. Metal models are generally more expensive than plastic, and if you ask four electricians whether the former are better ...
One thing that really makes a project complete is the way in which you package your final product. Some people are fine with a piece of protoboard with wires sticking out in every direction, and truth ...