You should be able to use Tk if you're careful. See this discussion Perl Tk and Threads.
In reply to Re: Tk::ProgressBar + LWP by Loops in thread Tk::ProgressBar + LWP by Anonymous Monk