Tienes a tu disposición un programa llamado CSVed que es gratuito y cumple con todo lo que necesitas. Permite su uso con archivos grandes, por lo que no tendrás problema. Yo lo he probado con archivos de hasta 80MB y he podido trabajar correctamente.
Como programa de pago te puedo sugerir Modern CSV, que hablan muy bien de el, aunque tiene un coste de 29$ (pago único, por lo que tampoco está mal). Hay una versión gratuita con funciones limitadas, echale un vistazo por si es suficiente para el uso que pretendes darle.
La última alternativa es tirar de editores de texto estándar como los que nombras (Sublime Text, Visual Studio Code, Atom, Brackets, etc), que haciendo uso de plugins y extensiones puedes tener ciertas posibilidades para trabajar con el formato CSV.