Through the years I've used a lot of formats and technologies. Recently, this is what I use.
I like to make visual interpretation from what you have in your mind. Therefore I make frontend interface and project architecture. This is why I work with frontend formats HTML, CSS, JS. I like working with MVP concept for fast drawing, coding and deploying. Any other improvements can be created with feedbacks later.
I am specialized in these areas