Is there any way to create a ship order, ship it and duplicate the entire order without manually entering it?
A - Are you talking "Sales Order"?
B - Windows/LAN and/or Web?
Break out your customizing hat and go for it.
Yes Sales Order.
Like I said.. time to break out your SalesLogix developer skill set and build your own (or contract w/your BP or someone who knows how Sales Order works).