I was able to figure this out by finally finding the right documentation:
For iOS (use the command line and project file changes as needed):
https://learn.microsoft.com/en-us/dotnet/maui/ios/deployment/publish-cli?view=net-maui-8.0
For Android (use the command line):
https://learn.microsoft.com/en-us/dotnet/maui/android/deployment/publish-cli?view=net-maui-8.0
This is important to my company because we use the exact same solution and project for 5 different apps. We change the imaged, Bundle ID, app name and a few other things when we build each one.
Using Visual Studio for Mac it wasn't too bad because I would just go in to the info.plist and change things there.
By using the command line it is actually a little bit easier because I just created shell scripts for each branded app with the correct dotnet publish parameters.
This works really well.