I couldn't find a spool holder that sat on the machine the way I wanted it to so here it is. It fits over 20x20mm extrusions like those that came with the older ender 3's. I have one installed on my E3 Neo with the 1kg drum and it works well, i have not tried the 2kg drum yet but I will soon, if you have any issues with the design let me know and I will make adjustments as necessary. It uses two skateboard bearings, to capture the inserts in the bearings I just melted down the part of the insert that stuck through the bearing and smushed it to the bearing then pushed the insert and bearing into the drum. I used M4 bolts (I don't remember the length but they were short) and t nuts to lock the uprights in place although it is a tight enough fit onto the extrusion that you shouldn't have any problems if you don't use any hardware.
The author marked this model as their own original creation.