Легко создать сайт с таким функционалом, который вы хотите можно при помощи CMS. Под ваши потребности прекрасно подходит бесплатная CMS Joomla с компонентом интернет-магазина. Я достаточно долго использую ее. Перепробовал уже многие хостинги. Остановился на свеб. За очень небольшие там можно получить место на стабильном сервере и вменяемую иех поддержку. Например, 2 гб места для 4ех сайтов, неограниченное количество можно получить за 120руб. за месяц. Кроме того, можно еще получить 15% скидку, если регистрироваться по ссылке:
http://webmasters.sweb.ru/approve/5a...65aaecd1748120 .