It depends on your needs. For smaller finer print stuff, like small working pieces like gear or miniatures, a resin printer will be a good option.
I first purchased a CR-10, and honestly, I wouldn't want any other printer over it, I did just get a Mars resin printer for small stuff but that is mostly separate from prop and costume making but I would not recommend using a CR-10 for small stuff, any time I put on a .2 nozzle and tried to do really fine detail it would just clog up and I actually had to get an entirely new extruder kit cause mine blew up. The CR-10 just has a big ole build plate, which means once you get comfortable with it, you can build big pieces at a time, which for the large builds that you assemble will help structural integrity. I would say that my only complaint is the CR-10 isn't the most user friendly, and can just have some super niche issues. It was a huge headache to get running and working, and bed leveling on the huge ass bed is also a pain. However, now that I have it where it needs to be, I love the thing and if I had a $1000 budget I would purchase it and an enclosure for it (to prevent any fire hazards). Then all the supplies I needed (IE filaments, tools, and I personally got a special glass bed for adhesion).