When should I use a Scada software and when should I use a MS programming language?
Using a Scada software always implies a licence cost per unit. This license cost depends on the chosen product. Programming an user interface from scratch is a balance between the effort involved versus the license cost of SCADA licenses per unit. There are other decision criteria as well e.g. if FDA compliance is needed, than it might be more favourable to use a FDA-compliant SCADA software.