Hi @john carpentier ,
You can use SharePoint lient object model (CSOM) to add folders and copy files in SharePoint Online. You need to install the package Microsoft.SharePointOnline.CSOM in your app: https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM/
There are some sample codes written with C# in this official article: https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/complete-basic-operations-using-sharepoint-client-library-code . This also works for VB. Hope it helps you.
If an Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.