There is a product data sheet availalbe in this portal called: Blue Prism Data Sheet - Extending Automations using the .NET Framework - that should be your starting point.
My recommendation would be to use a true development IDE if you are doing anything more than a few lines of code. Then transfer your code into Blue Prism code stages when you are happy with it. I presume that the SMTP/POP and MapieX email interfaces that are provided by Blue Prism do not do what you need?