Usually, complex models are created within other 3D modeling programs and then imported into Swift 3D. However, if you can find all of the objects you need to create the final result you are looking for, you can arrange them in the viewport and then group them together under the "Arrange" portion of the header menu. Swift does support intersecting objects, so it's very possible that you can do something like this within the program. By the way, you can select individual components of a text string by pressing your ctrl key and selecting the individual letter or object. I hope this answers your question.