PugJs стоит ли использовать, актуально ли в современном фронтенде?
Удобно - используй, не удобно - не используй.Доминируй, властвуй, упрощай :)
Это же просто шаблонизатор, тут на вкус и цвет. Во Vue , насколько я помню, его юзать можно, про Angular не знаю. В React врятли (да и незачем, ИМХО).
раньше использовал его в каждом проекте, потом перестал, теперь если требуется темплейтинг использую nunjucks - чаще встречается в западных проектах.