I personally use rxtools and am a fan of it, the process isn't that bad and you don't have to pay for anything extra. There are many guides to install it, here is the one I personally used: https://gbatemp.net/threads/tutorial-installing-rxtools-custom-firmware-3ds-and-2ds.390867/
CIA files...