Computational Design Tools for Integrated Design