Смотря для каких целей.
Notepad является простым редактором кода, а Visual Studio - полноценная IDE. Отличия в том что IDE это более масштабный инструмент.
Возможно ты перепутал с Visual Studio Code, это тоже редактор кода, однако в сравнении с notepad на неё можно устанавливать дополнительные расширения для удобной работы. А так на обоих этих инструментах можно писать lua скрипты