In the "view" menu when building, add a toggle that changes it from "show only specific blocks" to "show all BUT specific blocks."
With this toggled, if you select "armor" blocks then all the armor blocks get hidden but everything else remains, or if you select "xanion" then only xanion blocks get hidden and every other material remains.
It would make this menu a lot more flexible and useful, and should be a lot easier to code than the previously suggested "check boxes" system.