Hello @stylized
I would like to give you some recommendations to support you.
You want to manage all your product images, you can consider to try the SyncIMG app SyncIMG app helps you to manage all your product images right inside your Dropbox folder like any file you do on your computer.
I hope the above is useful to you.
Kind & Best regards!
GemPages Support Team
As far as Shopify specific resources, you can check the Shopify App store here for photo optimization and photo resizing apps.
Outside of that, it really just depends on what you have available to you as far as resources and skill-sets. Images can be hosted in the Shopify File section located in your admin, or on a third-party hosting site.
As far as organization, depending on the number of products you manage, you may want to consider hiring an Expert to guide you or lend a hand with the process.
I hope that helps! If I can answer any further questions or offer any clarification just let me know!