Screenshot Captor integrates with the uploader tool
ZUploader -- but that doesn't support Picasa (yet).
You could ask the author of ZUploader to add picasa support -- he has expressed interest in hearing feature requests and watches that ZUploader thread.
OR, if you can find a commandline tool to upload an image to picasa, you can easily interface that with Screenshot Captor and add a tool menu item for it.