You can only learn between 25 and 30 (approx) buttons total using the 15-1994, and that's across all 7 device modes, so there's no way you're going to be able to get anything useful learned for BOTH your DVD and Tivo.
If you want to see just how easy JP1 realy is, read this...
[Link: hifi-remote.com]