Bene, hai già dato la risposta alla prima domanda, quindi mi concentrerò solo sul secondo.
Una revisione è in genere solo una forma di garanzia della qualità in cui si ha un documento scritto da una persona A, e la persona B lo legge "linea per linea", cerca di capirlo e suggerisce suggerimenti per il miglioramento. A volte la persona A aiuta B a leggerla spiegandola "linea per linea".
Come avrai notato, non ho usato la parola "codice" nella precedente descrizione, poiché si applica a documenti arbitrari, non solo a programmi per computer. E così si applica ai tuoi documenti visivi, non c'è una vera differenza.
Ovviamente, ciò che non puoi controllare nel tuo caso è formale "stile di codifica", "indentazione", "lunghezza dei metodi" ecc. Ma puoi ovviamente controllare "stile di layout", "uso di nomi chiari e comprensibili", errori logici ecc. E probabilmente non è possibile controllare facilmente le differenze tra le diverse versioni usando il tuo strumento diff dal tuo VCS per vedere quali parti / cambiamenti dovrebbero essere rivisti se il tuo sistema si evolve. Ma questo è un problema generale con la "programmazione visiva" che dovrai sempre affrontare, non solo per il processo di revisione.