How is the best way to design and test my system? - BlueBuild