With HArPy you can construct requests with arbitrary methods (GET, POST, whatever you wish), arbitrary Cookie value, arbitrary (POST) data submissions. You can also use HTTPS connections and connect to non-standard HTTP ports.
It's written in Python and is based on the WAL (Web Audit Library) project. Let me know if you think it is worth to be added to your Tools collection.