Денис Букреев: пару десятков ? тогда согласен с Вами , но с img в png или в jpg работать сложно , т.е придётся подгружать заранее крупную картинку или как минимум в фотошопе объеденить их на один холст , я лично бы именно так бы и сделал бы для своего удобства
всё таки , про svg скажу , что они гораздо удобнее и вопрос о масштабировании сам отпадёт , но раз уж не умеете пользоваться svg то о png sprite мало чем отличается (руазумеется svg много чем отличается) но background-size и background-position наверно единственный подход
PavelScron: ни разу не пользовался всегда ручками - но мало вероятно что красиво сработает плагин - попробуйте ! спорить не буду - прогресс не стоит на месте
файловая структура абсолютно разная да и вёрстка тоже , так же шаблонизатор разный ,можете скачать курсы по темизации wordpress и так же по темизации joomla и увидите что Шаблон wp очень сильно отличается от шаблона joomla