When I worked for Mac we used to use the studio finish concealer....but I just checked on there website and they also do a new one called Studio sculpt concealer. depending on what and where you are covering, you may want to set with a powder first.
Also estee Lauder used to do an amazing Full coverage foundation, however I just checked on the website and the one I know, they don't do anymore (it's been awhile)....but it looks like the replacement is called double wear maximum coverage camoflage foundation - so that might be worth checking out.