Долгий проект с капризным заказчиком ...

Много вариантов, много переделок, много времени ...