oh my gods, you are haven sent. i had been looking for an up-to-date mod of this game for so long.
but it's not just that, you also update it regularly. thank you so much!
I think unlimited gems would be most ideal, if you've got gems, you can obtain the other currencies as needed, as well as finishing anything your builders are working on. Unlimited coins would hardly be as useful, in my opinion.