There should be no performance issues creating games using GUI only. Some restrictions:
- Currently a max node count of 1024. This will be fixed soon (Allowing raising GUI limit above 1024 (DEF-3015) · Issue #3587 · defold/defold · GitHub)
- You can only have a single material assigned to a GUI, which may limit you if you want different shaders on different nodes