ProfiCAD seems OK - free for home use. It has a good range of symbols & components and its very easy to make your own custom symbols.

The limiting factor is that you can only use A4 sheet size and their drawing border...