Отвечаю как православный христианин.
Бог вседоволен и ни в чём не нуждается. Человека Бог создаёт не потому, что тот Ему нужен. Мы Богу не нужны, мы Богу желанны. Из-за Своей любви и доброты Бог создал человека для аналогичного пребывания в любви, добре, а через это и в вечной жизни с Богом, приносящей человеку удовлетворение, счастье и покой.
Таким образом, человек создан, чтобы дать ему то, что имеет Бог: вечное блаженное существование.
Также, вы спрашиваете: достаточно было ангелов, или нет. Нужно понимать: достаточно для чего? Бог самодостаточен и вседоволен, как уже было сказано. Но, очевидно, раз созданы и ангелы, и люди, то для этого есть и причина. Но, про ангелов нам известно очень мало.
Человек же создан не для того, чтобы на печи лежать. Его существование Бог наполнил смыслом. Этот смысл – бесконечное уподобление бесконечному Богу. В главную очередь – уподобление в любви.