Какая программа лучше для дизайна?
даже профессиональные и настоящие дизайнеры, ну и начинающие тоже, как ни встречал, везде описывают свой путь в созидании изначальной картины сайта или любого дизайн-артефакта:
это карандаш и лист бумаги.
используйте это, прототипируйте, продумайте сначала детали, прорисуйте все, затем можно воспользоваться бесплатными или условно бесплатными сервисами по прорисовке и прототипированию (встречалось много вопросов на тостере, посмотрите), также как пример Axure и другие представители, ну и фотошоп, как вы упоминули его.
но база - это карандаш+бумага+идея+мысли=эффективный результат в итоге!
Photoshop или GIMP. Другого не дано ...