Re: And before the Amiga...
... was Geos on the C64.
... was MacOS.
I did like GEM on the Atari. Way better than the DOS version. UI and APIs were easier to develop with than what came with the Amiga.
Then again, first thing you did on the Amiga was kick Workbench out and get some copper effects going to some SoundTracker music right?
I always thought Amiga Workbench was dreadful.