I like the TUSH (https://www.thingiverse.com/thing:2047554) but it's a bit fiddly and requires care placing spools on it. I'm lazy, so I developed this tabletop spool holder. Just drop your spools on it and go.
This needs 4 x 608 bearings and..........that's it.
Print a base and two rollers. Slide the bearings into the rollers and place the rollers into the base. Don't print the base out of a brittle plastic. It needs to flex a little bit to get the rollers in. Most plastics should be fine.
Use supports on the base. There will be just 4 tiny support posts to support the bearing holders.
Took around 4 hours to print on my i3 plus with a 0.6mm nozzle.
Update: Now includes a supersized version for 2-3kg spools.