As I have recently dealt with some interesting medical issues, and some of which are ongoing, my world is suddenly more limited. Now all I do is play, write code for fun, create software for fun, create and print 3D models for fun.
So I have gotten things down to reason after a good deal of thought. It is that I will write code to run on x86 and ARM based systems, I will use OpenSCAD to create 3D models, and I will use ARM for MCU applications (already do).
For ARM, weather it be for desktop computing of MCU applications the Raspberry Pi is the target. It is a consistent series of HW that is fairly easy to work with (if you do not mind letting the GPU do its own thing).
On the ARM I like playing in RISC OS, as well as on the bare metal of the Raspberry Pi. I have also thought about possibly getting GEM up and running, then adding some of the features of the newer variants of GEM on Atari like systems (where it is becoming a very modern GUI). Also plan to use one Raspberry Pi to act as a WiFi to ethernet bridge, so that the others can get online.
For x86 I will continue to play on DOS, ReactOS, and bare metal projects, just having fun, I also play with GEM (Graphical Environment Manager, originally by Digital Research), as it is a well implemented for its time GUI, and seeing the 68K versions being brought more and more up to date spurs me to play more and more with the Intel versions which are open source, who knows I may one day tackle an ARM port, a little bit at a time.
Ok for keeping up with GEM, there will always be a little 68k in there, though it will be emulated from now on, and so done on the Raspberry Pi systems.
The point is that life is all about play for me now, and the RPi is one of the most important toys in my toy box.