I have Tiny Core installed on several machines.
*) On my daily driver, a laptop that I'm using as a desktop (2 cores, 4 threads, 12 GB):
- web browsing (firefox)
- email (thunderbird)
- media playing (vlc)
- ebook reading (custom)
- a bit of libreoffice
- minor photo editing (gimp)
- occasional programming with C or MUMPS, lots of scripting.
- automated transfers to pull down files from my smartphone (openssh, custom EDI comms suite)
*) On a little thin client (2 cores, 2 threads, 4 GB):
- a custom CGI application (apache)
*) On a desktop that's been repurposed as a server (4 cores, 4 threads, 16 GB):
- Backup / storage server (openssh / sftp / scp)
*) on a small laptop that's only used a couple of times a week (2 cores, 2 threads, 4GB):
- spreadsheet work (libreoffice)