IO::Pty::Easy provides an interface to IO::Pty which hides most of the ugly details of handling ptys, wrapping them instead in simple spawn/read/write commands.

WWW: http://search.cpan.org/dist/IO-Pty-Easy/
