O Shake é um excelente compositor, mesmo estando oficialmente morto (A apple diz está trabalhando em um Shake Next Gen), varias garndes empresas continuarão usando eles por alguns anos. Para composiçaõ em termos de aprendizado hoje recomendaria fortemente o aprendizado de um programa nnode based (como o Shake), Pois esse tipo de interfface e modo de trabalho está presente em virtualmente todos os softwares de composição e finalização, inclusive alguns AVID´s top de linha. E numa complexidade bem maior (em termos de variedade de nodes e possibilidades) esse tipo de interface são utilizados em programas 3D como Maya. XSI, e Houdini ( esse sendo totalmente baseados em nós). Voltando para composição atualmente apostaria minhas fichas principalmente no Nuke e no Fusion se seu interesses é de composição (existe algumas diferenças de composição para motion graphics) Esses softwares tem toamdos espaços de softs mais antigos e ou famosos como Shake, e em alguns casos Flame (apesar do Flame está situado em um outro nicho de mercado). Ambos os softwares Fusion e Nuke são nodes based e apresentam um toolset bastante diversificado e poderoso, incluindo por exemplo ambientes de composição totalmente 3D, párticulas 3D, grande variedade de filtros, macros. E para aprender o Fusion pode ser uma boa alternativa pois tem uma versão educacional totalmente free e com todos os recursos do programa.