TOPIC: proxy server + client 'wrapper'

hi, lets say that i have programs that need UDP and TCP packets , and i need to use them through a proxy server, which they were not designed to do... is there something out there that acts like a tcp and udp capable proxy, and has a client that wraps around other programs?