Obrigado a todas as respostas realmente me fez pensar um bocado, vou continuar a usar o catalyst e plugin que mencionei mas de qualquer forma vou estudar também o mojo para saber o que os outros frameworks oferecem.