What a great railroad setup!
I can relate to workshop needing to be multi-faceted. Mine is relegated to the same duties as you listed.
Unfortunately, my trains are "O" gauge (from my childhood), and would take even more space than yours does.
They are all packed away, and about the only time I see them is when I have to move them. 😭