Hi @TheVeganist ,
We had success implementing some of our clients using Order Fulfillment Guru. It’s a Shopify app that automates order routing to your suppliers. It handles order-splitting really seamlessly and you can see the split orders directly in your Shopify Admin (instead of going into another app). Many of our clients like to use Shopify as the hub of orders. Your supplier handles the shipping. The app uses your existing Shopify email & SMS notifications to notify customers of order updates (so it can be customized any way you want, including adding invoice PDFs). Since all the data is in Shopify, it can integrate into any accounting software that Shopify already integrates with (some of our clients use QuickBooks Online and Xero).
Good luck and let me know if you have any questions.