JavaScript based multi-item editor and action executer