Touchscreens lack tactile feel, making them difficult to use without taking your eyes off the screen. That is the primary reason I returned the Harmony One, besides the software just outright pissing me off. I got it (and a Harmony 700) to do precisely what I wanted, but it was such a PITA having to: disconnect from the PC, make changes, find problems, reconnect, reconfigure, resync, disconnect, try again, and repeat 20 times. I wasn't happy thrilled with the button feel, size or locations either.
I have a Home Theater Master (made by URC, aka Universal Remote Control) MX-500. That's an ancient model, but it's robust, with excellent button feel, great layout, etc... It has limitations, particularly in a DVR world, so I don't recommend that model, but the brand is generally excellent.
Based on that, I'd suggest looking at the URC-R50 or URC MX-450. The R50 is similar to the MX-450, except that it cannot be updated or backed up. The MX-450 has both those features and also has enhanced on-screen programming. Neither can be programmed from a PC, but they're fairly simple to program and you can do so from your couch. The one thing I don't like is that you can't move buttons around (PITA with the Harmonys, but it is possible.) At least, I don't think they've added that functionality. I couldn't settle for the R50 with no updates (it's one of the things that frustrates me with the old MX-500), and the MX-450 was never on sale. I'd really like the MX-810, MX-880, or MX-980 which are PC programmable but they're expensive. With any of these, you have to be careful to buy from an authorized vendor. Particularly true of the "Customer Installer" line that is PC programmable, like the MX-880; you'll have trouble getting the software and updates if the vendor that sold it wasn't an authorized dealer.
FYI... URC remotes are a whole different class of remotes. They're generally provided to customers by customer installers, so they're not a common household name. But the remotes are so much nicer than the consumer grade junk at the big box stores. The R50 feels cheap compared to my MX-500 (which is a tank), but the R50 still feels better than the Harmony remotes IMHO.