Embird has been around for a long time. The nice thing about it is you can purchase the modules you need as you go. I have a different software, but friends who have Embird are happy with the purchase. They still offer a free trial download.?. You could do everything except actually save your design...
http://www.embird.net/sw/embird/newdown.htm