Nice write-up on using Oregano (https://github.com/marc-lorber/oregano) an opensource project that has been around for some time for designing circuits and testing them. Have not used the software myself, but it maybe worth looking at someday.
http://www.linuxjournal.com/content/designing-electronics-linux