Quick note - Great core list. I’d also steer clear of fugitive PR83 alizarin and fluorescent opera pink and buy by pigment code since color names vary by brand. If you’re on a budget, start with a tiny artist grade set (PY150 or PY154, PB15:3, PR122 or PV19, plus PB29 and PBr7 or PR101) and make labeled swatches with a taped half-mask so you can compare fresh versus exposed at a glance.
Good tips. One more cheap fix: if your shelves are bare wood or particleboard line them with acid‑free barrier paper or board so the books aren’t in contact with acidic surfaces so yeah... keep them away from heat vents and use cooler, stable temps with LED lighting, which slows oxidation. A quick dusting of the top edges with a soft brush now and then also helps remove acidic dust that speeds yellowing.
Rewind the yarn into a snug and even ball to cut down on tangles, and give it space to unwind smoothly. Keep colors separated and occasionally let your work hang so it can spin out any built-up twist.