Depends on if you're using it for competition or not.
For FLL, you can really only use the EV3 software.
For non-FLL purposes, ROBOTC is coming out (or has come out) with an update, I believe that the people behind Brixcc are working on an update as well. Of course, interfacing with the Linux environment directly through C or similar is always an option.
