Node.js - Exibir alertas Qual a melhor forma?

Boa tarde pessoal, atualmente para exibir alertas para usuário eu utilizo session flash. porém acho que o código fica muito poluído principalmente quando o formulário tem vários campos onde vc quer validar se é obrigatório ou não.
vou deixar o código abaixo detalhando como faço atualmente…
Se alguém poder me ajudar em como melhorar o código eu agradeço.

eu reduzir o código deixando apenas a parte que interesse.. 
ao cadastrar o usuário eu crio as session flash caso ele entre em uma determinada condição eu redireciono ele para uma rota onde eu faço executo método get..
router.post("/Usuarios/save", adminAuth, (req, res) => {

            req.flash('ativo', ativo);
            req.flash('email', email);
            req.flash('senha', senha);
            req.flash('admin', admin);
            req.flash('celular', celular);
            req.flash('web', web);
            req.flash('novo', errors.novo);
            req.flash('nome_msg', errors.nome_msg);
            req.flash('nome', nome);
            req.flash('login_msg', errors.login_msg);
            req.flash('login', login);
            req.flash('matricula_msg', errors.matricula_msg);
            req.flash('matricula', matricula);
            req.flash('setor_msg', errors.setor_msg);
            req.flash('setor', setores);
            res.redirect("/Usuarios/create/new");
        

});



router.get("/Usuarios/create/new", adminAuth, (req, res) => {
    
    Setor.findAll().then(setor => {
        res.render("Usuarios/new", {
            setores: setor,
            nome_msg: req.flash('nome_msg'),
            login_msg: req.flash('login_msg'),
            senha_msg: req.flash('senha_msg'),
            matricula_msg: req.flash('matricula_msg'),
            setor_msg: req.flash('setor_msg'),
            nome: req.flash('nome'),
            setor: req.flash('setor'),
            login: req.flash('login'),
            matricula: req.flash('matricula'),
            celular: req.flash('celular'),
            email: req.flash('email'),
            senha: req.flash('senha'),
            admin: req.flash('admin'),
            web: req.flash('web'),
            novo: req.flash('novo'),
            ativo: req.flash('ativo'),
            flag: req.flash('flag'),
            sucesso: req.flash('sucesso')
        })
    });
});


e na minha view para exibir a mensagem eu faço o seguinte..
<script>
   window.addEventListener('load', function() {
      $('.select').select2();
   })
   "<%if(flag!=''){  %>"
     window.addEventListener('load', function() {
        swal("Erro", "<%= flag %>", "error");
        })
   "<% } %>"
   "<%if(sucesso!=''){  %>"
     window.addEventListener('load', function() {
        swal("", "<%= sucesso %>", "success");
        })
   "<% } %>"
 </script>