Yes.
"ulx help" in your console works wonders. Quite educational
Category: Voting
o ulx stopvote - Stops a vote in progress. (say: !stopvote)
o ulx veto - Veto a successful votemap. (say: !veto)
o ulx vote <title> {options} - Starts a public vote. (say: !vote)
o ulx voteban <player> [<minutes: 0<=x, default 1440>] [{reason}] - Starts a public ban vote against target. (say: !voteban)
o ulx votekick <player> [{reason}] - Starts a public kick vote against target. (say: !votekick)
o ulx votemap [{map}] - Vote for a map, no args lists available maps. (say: !votemap)
o ulx votemap2 {map} - Starts a public map vote. (say: !votemap2)
XGUI is just a fancy addon for ULX.
ULX was intended for servers, most of which don't have GUIs.