System design software