Сейчас востребовано и будет в ближайшие годы:
php framework-и - symfony, yii
java - не javascript
разработка под android и iOS
Но выбрать надо что-то одно
Одного столбца чего? Из базы данных? Это делается в моделе или контролере, затем передается в представление (читать принцип MCV), а потом в виджет в виде переменной, которая содержит данные со структурой описанной в доках к виджету.
Когда Вы создаете crud в gii Вы прописываете пространство имен, пути куда это надо сохранить, если там допустить ошибку имеете, то что имеете, например слэши не в ту сторону или еще что. Там есть подсказки с примерами, сверьтесь.
"Ода о говнокоде" (холивар начинать не будем)
Насколько я понял, автор будет юзать готовые шаблоны. Они имеют в себе множество неприятных сюрпризов
"полная кастомизация, любые мета-теги, заголовки и все что угодно - умеет"
- это все пойдет прахом при кривом шаблоне.
"А так же можно на opencart, prestashop и т. п." - хорошие варианты, но на мой взгляд webasyst лучше, хотя тоже имеет много глупостей, одна из которых техподдержка.