Multi-factor experiment design