I bought a GEPE mounting accessory about 3 years ago for about $45 USD. It was new/old stock at Glazers. It certainly makes it easier, but it isn't strictly necessary.
As a matter of coincidence, I am in the midst of mounting about 20 or so slides. It is finicky!