Странно, что по сути так никто и не ответил. Ключевых момента три:
Не использовать режимы наложения, отличные от Normal. Avocode просто не отобразит наложение. Да и средствами css это пока плохо реализуется.
Не вставлять векторную графику смарт-объектами. Смарт-объект можно открыть только отдельно, а размеры там не будут совпадать с размерами на макете, соответственно нужно будет страдать с вьюпортом и размером svg.
При использовании изменения межбуквенного расстояния указывать это в каком-либо сопроводительном документе. Avocode до сих пор не научили его распознавать, и заметить его можно лишь внешне.
А вообще, с таким отличным подходом, стоит почитать
https://github.com/nicothin/web-design , большинство пунктов подходит всем, но если есть регулярный верстальщик, спросите, может, он с чем-то не согласен.