1. Какую CMS или SaaS выбрать? - с интуитивно понятным управлением, настройкой. Чистым системным (настраиваемым дизайном, "внутренностями")
Нужно понять для чего. CMS могут иметь специализацию. Сейчас популярны WP и битрикс
2. Как изучить более глубже языки разметки? - Может посоветуете какие-то ресурсы, где можно "проще" усвоить их.
Читать документацию по html5/css, пытаться реализовать отдельные фичи с нуля.
3. Какой хостинг выбрать для данных дел? - Для начала бесплатный или условно-бесплатный, чтобы на время изучения сайт был доступен. Для установки дизайна и аудита юзабилити (веб-визор яндекса, направлять людей смотреть сайт).
Поднять можно и на домашнем компе, если есть белый статический IP. И вообще белый статический IP дома это полезно для любого айтишника.
4. Как более точно понять свое направление? - Т.е. возможно сами сталкивались с данным вопросом - дизайн, верстка, программирование? - для дальнейшего применения знаний для например фриланса или стоков для получения выгоды материально.
Направление понять невозможно. Просто учитесь что-то делать и делаете это. Чем больше учитесь, тем больше будете делать. А направление нужно искать примерно во время окончания школы, в крайнем случае института, так как "талант" это на самом деле использование уже имеющегося опыта. Может в детстве удачно рисовалось и дизайн благодаря этому будет идти легче. Опять таки, человек - существо с высшей нервной деятельностью, и как ваш жизненный опыт сможет помочь освоить отдельные технологии - можете знать только вы, после того как попробуете.