We use ELCAD, manufacturer is Aucotec from Germany. This software has a lot of features - we design control and protection systems for power electric substations - but can be used also for low-scale projects. Also some of automotive manufacturers are using it, as far as I know.