The best packagae I've seen so far is Via-WD (formerly cimlogic WD) I have been using it over the last 3 years in the crane industry. It will do what you want and more.
Via also has thier own pack called Via-Schematic but I still think WD is better. Now they have it in there product line. Good Luck