Судя по фразе "опции отображаются ужасно" - значит даже с CSS не дружите.
Отсюда вывод "с минимумом вложений, в том числе на услуги программистов" не получится.
Если брать бесплатные CMS, то придется платить и за модули и за программистов, которые эти модули допилят и за услуги верстальщиков. Знаю случаи, когда особо ушлые прогеры бегут по 100-200 тыс.р. за сайт на Opencart признаваясь при этом, что собирают сайты по сути из "гуана и палок".
Как показывает практика в итоге дешевле выходит взять честную коммерческую СMS, сразу с хорошим дизайном и всем необходимым функционалом из коробки. Например CS-Cart или 5CMS