PSGML-Superedit by Andreas Nolda provides additional editing functions for PsgmlMode. For the most part, they generalise more basic editing functions in dwim (’do what I mean’) style.