Em relação ao "Sistema de Apertar Botão", achei esse
Battle QTE System, não é exatamente o que você procura, mas a premissa é parecida e pode ser adaptada, caso contrário é possível fazer com eventos.
No caso dos outros sistemas não entendi exatamente o que você precisa.