Сергей: низкий порог - ну да, ну да... неужели JAVA или C++ сложнее, чем PHP или JS в понимании? чтобы работать "говнокодю как могу" - да, наверное низкий...
Алексей Струков: создать то может, вот только для чего? Ваш HTML-файл - это шаблон разметки. Это делает сам PHP без всяких HTML-файлов.
Можно заранее создавать папки с картинками и HTML-файлом и далее - считывать(=пропускать сквозь) на PHP и выводить в браузер пользователю.