Well, you can do it in Paint.NET. If you don't know how to work on it, either upload the images somewhere and I'll re-size them to the required size, or even better request them to be re-sized in the GFX Requests & Tutorials
The limits for avatars are 64x64
bytes, and for signatures 500x150
including any type of text.