Bring one job: a carrier invoice audit, warehouse fulfillment, or an ERP integration. The other modules share the data model and switch on when you need them.
Start where the money is. Switch on the next module when the first one is paying for itself.
These are the use cases CommerceShip addresses. Each one uses one module or several, and all of the modules work from one data model.
We'll demo that use case on your own data, or you can get access and try the module yourself.