A way to reduce the parts count with the counter method is to use a 40110 decade counter driver. This directly drives 7-segment displays and also has a built-in latch to eliminate any flicker while the count is occurring. Of course you also need an up/down binary counter, such as the 4516 or 4029, to go with it.