Используя следующие маршруты:
routes.MapRoute(null, "site/Something/Editor", new { controller = "Something", action = "SomethingEditor" });
routes.MapRoute(null, "site/Something/Delete", new { controller = "Something", action = "SomethingDelete" });
routes.MapRoute(null, "site/Something/Save", new { controller = "Something", action = "SomethingSave" });
routes.MapRoute(null, "site/Something/Add", new { controller = "Something", action = "SomethingAdd" });
UPDATE:
Я настоятельно рекомендую использовать отдельный контроллер для каждого объекта со следующим маршрутом:
routes.MapRoute(null, "site/{controller}/{action}");