I got my Creality CR10 a few months after it was launched. It was just gaining traction in the market and I wanted to get the biggest bang for my buck. So I grabbed one.
It is awesome. It's a real workhorse. It's still pretty much stock. Ironically it doesn't seem to like expensive filaments, so it's super cheap to run. Although it does like one particularly expensive filament Innofil3D's White PLA. This is far, and above, my absolute favourite filament. It's a pure white (Not cream) and it's Matte! It's just gorgeous.
The CR-10's since been supplemented with a Longer Orange 10 for those fiddly little pieces where you need a quality resin piece, but aren't too fussed about resolution as it's a bottom-end entry printer. This is great for kit-bashing pieces. Elegoo grey ABS-like resin is the go-to here. It has just a little bit of flexibility and isn't as brittle as, say, a clear resin. Again, you can throw the cheap stuff at the Longer and it keeps on truckin'
Sanding! So much sanding! Recently added a small USB powered rotary tool because it was cheap. And it's easier to use. Variety packs of sand paper are great from Amazon.
Software! A mix of Microsoft 3D builder for checking models before they're printed, TinkerCAD for sticking holes in things, MeshMixer for complicated holes, and just added ArmorSmith as seen here for sizing/scaling armour pieces properly. Although it's a little unflattering to the person. Especially if you're basically a tree stump like I am (5'3" war dwarf proportions)