The Layout Label tool allows you to pick values from the components hierarchy entity info. The Text tool does not. My personal style in my Layout docs uses Text blocks to add detailed information about specific components in the SketchUp model.
This is a screen shot of a page showing the type of details I include:
I have solved that by making the textbox another label.
This means I make a label but I set the line colour to totally transparent, so you see the label as if it was a textbox but you have components info able to choose.
I had the same question as @bmike . How would you link a normal text box to anything specific in the viewport? A label includes a leader to do just that. Making the leader transparent as @rtches indicates can make the label look like a normal text box.
Add a new Layout window (ala Layers, Pages, Dimension Styles etc.) that looks and behaves lot like the SketchUp Outliner window. Call it the “Component Info” window.
That new Component Info window will have a hierarchical list of all SketchUp files referenced in the Layout doc —for me typically one, but however many might be referenced in the Layout doc.
Each SketchUp file would then expand to show all Components in that SketchUp file via the same flippy expand/collapse triangle mechanism used in the Outliner.
Each Component would then expand to show its: Definition name; Instance Name (if any); And any Advanced Attributes values.
Then, from with the Text box you are currently editing, you can mouse over to the new Component Info window, navigate it as needed, and click on the appropriate Component value to have that value inserted into the text as a link to the selected item. Note that I say “link” rather than just inserting the text (like the way Auto-Text uses ) so that if the item’s value changes in SketchUp, it will automatically update in the Layout text.
To be fare, I do not know how the Label tool automatically updates the name of the component it is connected to when that components name changes in SketchUp. My SWAG is that all components in SketchUp are stored in an internal record structure where each component record has its own unique component identifier number and all the other unique information about that specific component (i.e. Definition name, Instance name, etc.).
I understand the request and I can see how you arrive there, although I also use labels with transparent leaders for this. However, as if Layout didn’t have speed issues already on larger files, I shudder to think of how it would grind with an open “Outliner” window for every included SKP, Ouch.