Ну вот и вопрос, что при наличии в Elementor таких инструментов как Theme Builder и прочих, важность самой темы уходит на второй план. Можно поставить "болванку" Hello и строить все в Elementor. И тут момент, внесение правок в код делать в child theme или можно поставить плагины типа сниппетов.
но можно и использовать сниппет плагин без дочерней?
Можно, тот же Woody. Я ставлю чайлд если предполагается писать код в functions либо если тема сразу идет с дочерней. Короче, как удобно, не вижу жестких требований