Контроллер является связующим звеном между действиями пользователя и логикой приложении, поэтому необходимо в первую очередь ориентироваться на те действия, которые совершает пользователь. Если речь идет об обработки фото редактирование то должен быть PhotoController с методом edit() и т.п. Если речь идет о изменении имени пользователя, то это событие должен обработать UserController.
Создавать для того, что бы было контроллер конечно не надо.