На чем писать фронтенд легко и непринужденно?
Легко и непринужденно делегировать фронтендеру :)
Если Вы всю жизнь писали back-end приложений, то front-end так просто взять невозможно. Для начала я настоятельно рекомендую освоить досконально то, что является основой: HTML, CSS, JS. Затем, когда основа будет положена, рекомендую промониторить рынок IT-вакансий в сфере Вашей деятельности и выбрать для изучения то, что будет востребовано. Это может быть Angular, Backbone, Sprute.js, Bootstrap и так далее. Без основ никуда.