Not really, the cr10s was definitely an entry level printer made down to a price, so it was pretty much de rigueur that you had to add bracing, hotend, feed mods etc.
In all honesty the best two mods were firstly the auto leveling - had to add opto isolation and a few other bits of electronics to get it working; and secondly an octoprint driver (its a Raspberry Pi running software to manage the printer etc) - once these were done, I can leave it untouched for months then start it and it runs straight away without issues.
(Having sorted out the settings etc and configured in cura)
Fusion 360 is extremely easy once you get past the initial couple of hours of use/learning - but also extremely frustrating when you want to do some things!
This is probably the best introduction
View: https://youtu.be/A5bc9c3S12g?si=qpolqib6oxgtB-jd