A cheaper alternative to the GW Models riveting tool is the gravity powered one which is available from London Road Models, (£9.50) and I think I saw a similar type for sale on Eileen's Emporium's stand at a recent exhibition. I find it quite good for the task you describe, pressing out half-etched ones - I think the GW one might be better when starting from scratch.