Первый проект для изучения PHP фреймворков — что делать?
" ООП знаю" - поверьте, не знаете.
С Yii2 не советую начинать обучение. В качестве обучения возьмите Laravel5.2 или symfony3 или zend3, все что угодно но не в коем случае не Yii2. Иначе у вас будет не правильное понимание OOP, SOLID и еще многих бестпрактик.
Что касается паттернорм, в принцепи невозможно написать хороший код с длительным обслуживанием без: PSR, DI, Repository, Entity/DTO/VO, тестов и тп. Поэтому если вы не знаете хотя-бы одно из этих слов, прежде чем что-то писать и учить, прочитайте книгу по ООП. Иначе ничего хорошего вы не напишите.
Оба хорошие, у всех есть будущее и все они достойны внимания, трудно сказать какой из них лучше подойдёт для первоначального ознакомления.
Yii уже довольно "мудрый" по этому очивидно что по нему больше примеров и доков.
Laravel "молодой но крайне перспективный" потому что впитал в себя всё хорошее из всех основных фреймворков до него, и я уверен его ждёт большое будущее.
Но если нужно попадать в заказы на фрилансе, то лучше сразу начинать с symfony, потому что на нём их больше всего, это факт.
А самое правильное будет поизучать их все и выбрать тот, который ближе по душе)