Systematic layout planning