If I wanted to sign up customers so that they could sell their own products easier (like Shopify) how would I set that up?
I wouldn’t want to give each seller their own stripe account since i want more control to make everything streamlined.
Would I just let all stripe payouts go to my bank and then transfer from my bank to theirs?
Can I just configure stripe to allocate a different amount to different accounts?
Read through the "Stripe Connect" docs: https://stripe.com/docs/connect
You can set them up with a Stripe account, either by collecting the needed data from them and using the Stripe API or by redirecting to a Stripe form where they enter it themselves.
Like @Gabe mentioned, you can use Stripe Connect. To add on what he said, what you need is Stripe Custom https://stripe.com/docs/connect/accounts#choosing-approach.
It gives you more flexibility and your end user wouldn't even know what you are using in the backend for the payment processing.