Bem, você já deu a resposta para a primeira pergunta, por isso vou me concentrar apenas no segundo.
Uma revisão é tipicamente apenas uma forma de garantia de qualidade em que você tem um documento escrito pela pessoa A e a pessoa B o lê "linha por linha", tenta entendê-lo e faz sugestões de melhoria. Às vezes a pessoa A ajuda B a lê-la explicando "linha por linha".
Como você deve ter notado, eu não usei a palavra "código" na descrição anterior, já que ela se aplica a documentos arbitrários, não apenas a programas de computador. E assim, aplica-se aos seus documentos visuais, não há diferença real.
Claro, o que você não pode verificar no seu caso é formal "estilo de codificação", "recuo", "comprimento de métodos" etc. Mas você pode, obviamente, verificar "estilo de layout", "uso de nomes claros e compreensíveis", Erros lógicos etc. E provavelmente você não pode verificar facilmente as diferenças entre diferentes versões usando sua ferramenta de comparação do seu VCS para ver quais partes / mudanças devem ser revisadas se o seu sistema evoluir. Mas esse é um problema geral com a "programação visual" que você sempre terá que enfrentar, não apenas pelo processo de revisão.