How to position multiple Views with a single Scene?

With Monterey on iMac - I want to create multiple Views and have them all visible within a single Scene. It's an attempt to overcome slow UI updates. so I'm hoping for better performance.

This following example works. It displays View1 with View2 directly below, but how could they be display side-by-side? How could I position any number of views and arrange them in any way I choose?

@main
struct SceneryApp: App {
    @StateObject var vm1 = Model1()
    @StateObject var vm2 = Model2()
    var body: some Scene {
        WindowGroup {
            View1()
                .frame(width: 200, height: 300)
                .border(.gray, width: 1)
                .padding()
                .environmentObject(vm1)
            View2()
                .frame(width: 200, height: 300)
                .border(.gray, width: 1)
                .padding()
                .environmentObject(vm2)
        }
    }
}

To be clear, the above code produces this:

The app I'm working on looks like this:

The spectrum view is updated every 333ms from a source I have no control. The 40 Text fields and 73 Buttons are updated from a local server every 500ms. The app takes 12 seconds to launch and clicking the read close icon causes the app to hang for 20 seconds. While the networks are connected it's impossible to Quit, because the main thread is running at 99% cpu. I'm hoping SwiftUi can do better than this.

As an experiment, I tested the spectrum view in a standalone app. I consumed only 1% of cpu.

If Apple knew how to write documentation and provide examples, I wouldn't have to ask on this useless forum.

OK, so it was a dumb question as I now know it's possible to use VStack, HStack, etc. However, the recent macOS / Xcode update (15th March 2022) has introduced warning messages:

Expression requiring global actor 'MainActor' cannot appear in default-value expression of property '_callsign'; this is an error in Swift 6

With no clues on how to solve. If only Apple would spend a little more time writing user friendly documentation.

How to position multiple Views with a single Scene?
 
 
Q