Affordable arm tools for Assembly or C code for ARM-32 and 64

Hi,  i am developing allways opensource code as home hobbies. I have a mac OS and  many ARM cortex mainly on RPBI. I use to code GCC but i am now going to SIMD and i am thinking to have a proper dev env. what could you suggest. I can invest in a NUC for instance and some tools but i could also buy a cloud env instance as far as i do not spend that much. what do you suggest  (price is the main limitations) thanks.