I mostly use Intellij though I've toyed a bit with Studio as well. Early on I got used to not depending on editor support and mostly using gradle commands directly, but things have gotten a lot better over time. If you're having trouble be sure to try the EAP versions of everything and the new
kotlin-multiplatform
plugin, where you can more consistently get code-completion and lint-checking on the common and native sides.