Aquarium heaters are great for the purpose, but typically only go up to around 85 degrees F, which is a good limit for fish I suppose, but not high enough for etching.
I got lucky and found a cheap aquarium heater that CAN heat high enough without modification - it maintains 115F (46C) just fine. It's a Hagen Thermal Compact 50W 6" mini, fully submersible heater (part no. A-722) - I paid about $10 for it. Link to my site with a picture and a little more info:
**broken link removed**