parameterized design in svg. Cad like html.