i harbour plans to set up a cpm system for home use. for an offline never connected to the web system. any rasp pi will at some point be connected no matter how barebones i make it. for updates, for convenience. with cpm there'll be far less incentive to do so.
a decent text editor, a spreadsheet, a basic compiler, maybe a small database. nothing fancy. distraction free, no worries about security, just 1 cpu and a limited amount of ram and storage working for me and me alone.
Some time back, I read about a CP/M portable --Amstrad I think, where the creator had setup compilers for just about any language available pre 2005 or so.
Would be a neat machine
but it did ring a bell when you said cpm and amstrad. there was this: https://www.reddit.com/r/retrobattlestations/comments/hh3rrp.../