I take a different approach to variations in watering needs.
Instead of tracking the plants individually, so I know when these need it, and those do, etc., I adjust my container and medium choice so they all get to the point of watering at about the same time.
As far as tracking plants so that you know about purchases, losses, blooming times, etc., I agree with Ross that OrchidWiz is great.