Simulation-based design of multi-modal systems