If you want fun, grab an exotic machine like a X1 Fold with a weird CPU (i5-L16G7 with 1 fast Sunny Cove core, 4 small Tremont cores) and start hacking: even on Windows, everything works more or less (
https://csdvrx.github.io/) but the asymmetric CPU architecture gives me ideas about core pinning for some daemons.
On Linux, right now I'm looking at why the i915 style GPU (9840) gives me "Failed to get size of gamma for output default" in xrandr, which prevents redshift from working.