Оба варианта могут считаться правильными, хотя есть нюансы.
Во-первых, безоговорочно можно считать предложно-падежную форму из + Р. п. несогласованным определением, если ее можно заменить прилагательным — согласованным определением. Например, Наф-Наф строит дом из камней = каменный дом. Но есть следующий пункт.
Во-вторых, существенное значение имеет то, актуализирован в контексте материал, из которого строится шалаш, или нет. Если материал важен (например, в сказке о трех поросятах он играет ключевую роль), то предпочтительнее видеть в нашей предложно-падежной форме косвенное дополнение: важно не просто какой строится шалаш (на вопрос какой? можно ответить десятком разных прилагательных, отнюдь не обязательно называющих материал), а именно из чего. Поэтому в той же сказке в конструкциях дом из соломы, дом из веток, дом из камней предпочтительнее видеть косвенное дополнение.
Вывод: целесообразно оценивать контекст. Если контекста нет, то предложение воспринимается как сообщение о том, из чего именно построен шалаш (тогда дополнение). Если же из контекста понятно, что материал не в фокусе внимания (Надо было устраиваться на ночлег. Мы быстро соорудили шалаш из веток, разожгли костер и начали готовить себе ужин), тогда вполне можно считать, что перед нами несогласованное определение.
Такая метафора вполне возможна.
Двоеточие не требуется: Это универсальное решение задачки «А что же надеть сегодня?».
Форма первого лица глагола висеть – вишу.
Сажать – общеупотребительное и стилистически нейтральное слово. Садить – просторечие.
Думаем, что в этом предложении вообще можно обойтись без запятых.
Да, у иностранных фамилий окончание творительного падежа -ом. Правильно: Колобовом.
Перед нами, скорее всего, сложное предложение, обе части которого неполны.
В первой части нельзя видеть номинативное предложение, потому что оно ничего не описывает (стандартная функция номинативных предложений — именно описание): оно характеризует неназванный предмет — например, чье-то сочинение. Однако однозначно восстановить предложение до полного не позволяет отсутствие контекста. Это могут быть, например, такие варианты: (1) Данное сочинение — набор слов; (2) В данном сочинении я вижу только набор слов; (3) В данном сочинении есть только набор слов.
Вторая часть может интерпретироваться как безличное предложение: [В чем-то (например, в данном сочинении)] нет никакого смысла. Но она же может интерпретироваться, скажем, и как продолжение первой части в варианте (2): В данном сочинении я вижу только набор слов — и [не вижу] никакого смысла.
Однозначного ответа на поставленный Вами вопрос быть не может, потому что неизвестен контекст, вследствие чего невозможно установить, как именно должны быть восполнены опущенные члены предложений.
Если подразумевается вариант (2), то запятая не нужна, но можно поставить тире. Вижу и не вижу можно рассматривать как однородные сказуемые, можно видеть здесь и сложносочиненное предложение, но запятая и в нем не нужна, так как есть общий второстепенный член В данном сочинении.
Если подразумевается вариант (1) с продолжением Данное сочинение — набор слов, и в нем нет никакого смысла, запятая нужна.
Если подразумевается вариант (3) с продолжением В данном сочинении есть только набор и нет никакого смысла, то запятая отменяется наличием общего второстепенного члена В данном сочинении.
Как видите, без знания контекста ваш спор решить нельзя.