Electronic designer