В фотошопе у вас тексты меняться особо и не должны, это шаблон. Главное нарисовать его так, чтоб верстальщик потом мог четко понять, что между пунктами меню нужно одинаковое растояние не зависимо от длины текста в пункте меню.
А сама реализация этого на CSS, на мой взгляд, лучше всего будет на flex, с указание выравнивания по ширине.
Но можно попробовать и через inline-block и снова таки выравнивание по ширине, примерно вот так:
ul {
text-align: justify;
}
ul::after {
content: "";
display: inline-block;
width: 100%;
}
li {
display: inline-block;
}