The Domino Designer is a free license,
not limited in time frame.
My development is all web related, both
intranet and internet sites. It ranges from complete websites (the majority
of the site is XPages) to a specific application. For new applications
I mostly use Bootstrap and try to do most of the back end development in
Java (ie very little Server Side JS). Basically, what you probably did
before with LotusScript in buttons/agents, etc. I do with Java.