Embedded systems for hobbyists is a lot larger than the world of Arduino. New and interesting projects will open up to you once you explore other platforms.
A good semantic model cuts across a single layer of abstraction. If two things have the same structure and info hierarchy, they should share a CSS class.
The multi-monitor, high-resolution graphics revolution didn't bring graphics, just windows full of text. Command lines are still great working with text.