GB Studio works pretty well in my experience, as we currently are at version 3.1 there shouldn't be any major bugs.
You'd have to get familiar with the hardware limitations of the Game Boy though. Such as sprite limit and things like that. (But it's all in the docs.)
If you have any specific questions related to GB Studio, the GB Studio Discord is a really helpful place to go! :)