Мне кажется происхождение "праздный" и "порожний" разное, хотя пракорень возможно общий, просто еще более древний.
"Праздный" имеет более оттенок к действиям людей (по крайней мере современные значения): отдыхать, гулять-веселиться, ничего не делать и т.п.
А "порожний" имеет оттенок по отношению к предметам: пустые телега, ведро и т.п.
Очень черновые гипотезы по "праздный":
1. -ЗД-, как вариант, озвонченное -СТ-
Поэтому, возможно, родственное слово "прясть" (в смысле подергивать), например у Даля:
"Прясть ушами, о лошади, насторожив их, подергивать туда и сюда, от испуга, робости, нетерпения, бойкости."
Возможно родственник и "плясать"
Тогда, соответственно "праздный" день, когда дергаются, пляшут. Т.е. не работают в поле, а отдыхают.
2. Родственно слову "прясть" (в смысле ткать). Возможно родственник также "плеть, плести".
Соответственно "праздный" день, когда женщины прядут.
А прядут они когда свободны от тяжелой работы в поле (жать и т.п.), например от непогоды.
Возможно они в поле работали наравне с мужчинами, голод заставлял.
А свобода от тяжелой работы - это приятно, праздник.