Cokin makes gel frames that hold the gel and slide in like resin filters.

I have a clip-on gel holder made by Voss that cost something like $15 used from KEH. It has two barndoors to shade the lens and fits all my odd-sized lenses up to around 77mm.