Simply implementing the NeXTStep v3.3 look and feel would immediately solve most problems, I think.
I used an actual NeXT workstation for 8 months as my only desktop in the mid 1990s and it was the most integrated and best GUI I’ve ever used.
I used an actual NeXT workstation for 8 months as my only desktop in the mid 1990s and it was the most integrated and best GUI I’ve ever used.