A noncoding Salesforce admin can do a lot with Titan.
As the Salesforce admin for a nonprofit I created a portal using Titan. I've been pleased at how well it works. It saved us hours of updating Salesforce data from a Google sheet. While some reviews mention Titan is "simple" to use, as a Salesforce admin (not a developer) I politely disagree. Expect a learning curve but not on the level of learning code. At the same time, once you get through the learning curve, you will find it much easier to use. Support is terrific. You will find loads of tutorials and specific topic videos.
Titan does offer professional services at a quite reasonable cost. This where you see the power of Titan where a single hour of remote consulting goes a long way to getting the job done. If you decide to move forward with purchasing Titan, I recommend at least one block professional service time. That may be all you need.