'good' is a very subjective term. I would suggested the skript plugin, if you spend a bit of time to learn how to use it you can do all sorts of things.
Someone showed me a kitpvp plugin that had like 180 thousand downloads. Thats the one I am looking for but I can't remember its name.