Regarding the best switches for double tap… Double tap has been pretty unreliable because of issues with lag going to the cloud making it very difficult to precisely time the double taps. You’ll see this discussed in the forum on those app threads.
Fortunately for those who have not yet bought switches but want this functionality, Homeseer recently came out with a new line of simple Z wave switches which support both double and triple tap functionality using the Z wave “central scene command” Commandset where the switch sends a different specific code to the hub depending on the touch pattern. This is much more reliable when a cloud is involved as with smartThings.