I personally find that placing precisely objects is a critical limit (or constraint) with SwiftUI.
What I do (sometimes with mixed results) is to group objects in separate Views (red-bordered in the image). It makes it easier to position objects (with HStack / VStack) in each view and then position the views.
Hope that helps.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: